Articles of windows runtime

Connessione a IMAP tramite StreamSocket in WinRT / C #

Cercando di scrivere un semplice bit di codice per connettersi a un server IMAP utilizzando StreamSocket. Legge la risposta di connessione del server, ma non leggerà nient’altro. private async void TCPTest(string hostName, string port) { status.Text = “start of TCPTest”; StreamSocket socket = new StreamSocket(); await socket.ConnectAsync(new HostName(hostName), port); string senddata = “A001 login uuu […]

ListView.ItemContainerStyle La proprietà IsSelected non sembra influenzare la selezione su WinRT

Stavo cercando di usare IsSelected set direttamente su true (senza binding) durante il debug di un problema (alla fine sto cercando di usare l’associazione, ma ho scoperto che anche senza il binding non funziona). Il seguente codice funziona bene in WPF (tutti gli elementi selezionati) ma non funziona su WinRT (nessuna voce selezionata dopo l’esecuzione). […]

FileOpenPicker PickSingleFileAsync genera UnauthorizedAccessException

Il seguente codice è quasi testuale dall’esempio MSDN per la class FileOpenPicker . FileOpenPicker picker = new FileOpenPicker(); picker.ViewMode = PickerViewMode.Thumbnail; picker.SuggestedStartLocation = PickerLocationId.PicturesLibrary; picker.FileTypeFilter.Add(“.png”); picker.FileTypeFilter.Add(“.jpg”); picker.FileTypeFilter.Add(“.jpeg”); StorageFile file = await picker.PickSingleFileAsync(); Quando lo faccio scattare da un pulsante ottengo la seguente eccezione dall’ultima riga: System.UnauthorizedAccessException L’accesso è negato. (Eccezione da HRESULT: 0x80070005 (E_ACCESSDENIED)) Pensavo […]

Logout a tempo scaduto

Sto sviluppando un’app WinRT. Uno dei requisiti è che l’app dovrebbe avere una funzionalità di “disconnessione a tempo”. Ciò significa che su qualsiasi schermo, se l’app è rimasta intriggers per 10 minuti, l’app dovrebbe uscire e tornare alla schermata iniziale. Il modo bruto della forza di fare ciò sarebbe ovviamente quello di colbind gli eventi […]

L’url localhost di WinRT e UWP WebView non si triggers quando l’app viene impacchettata

Ragazzo, sto davvero lottando con questo! Quindi ho un’applicazione Metro WinRT che ha una pagina Web HTML incorporata in una webview all’interno dell’applicazione. Nella pagina HTML c’è un div con un href a un url localhost. Sto usando questa chiamata localhost per comunicare con un’applicazione desktop .NET che sta ascoltando questo URL su una porta […]

Posso “aggiungere” metodi statici alla class esistente nell’API .NET?

Voglio creare una libreria di classi di Windows Store utilizzando il codice sorgente da una normale libreria di classi .NET Framework . Idealmente, non voglio modificare i file del codice sorgente originale. In alcuni file del codice sorgente della libreria .NET Framework , i membri statici vengono utilizzati da una class definita sia nella normale […]

Animare le proprietà di dipendenza

Ho un controllo utente personalizzato che registra una proprietà di dipendenza HoverHeight : public sealed partial class VirtualPointer : UserControl { public static readonly DependencyProperty HoverHeightProperty = DependencyProperty.Register(“HoverHeight”, typeof(double), typeof(VirtualPointer), new PropertyMetadata(1.0,OnHoverHeightChanged)); public double HoverHeight { get { return (double)GetValue(HoverHeightProperty); } set { SetValue(HoverHeightProperty, value); } } … Uso questa proprietà per calcolare i Margins […]

Rileva la differenza tra WinRT e Windows 8

Per il monitoraggio delle statistiche, vorrei sapere se l’applicazione è in esecuzione su Windows RT o Windows Pro. Questo thread dice che non c’è modo di ottenere le informazioni sulla versione del sistema: Ottieni la versione OS in WinRT Metro App C # Qualche idea?

Lettura della risposta da HttpClient.GetStringAsync

Sto lavorando a un’app per Windows universale utilizzando il nuovo runtime per le app Windows Phone / Store. Sto inviando una richiesta a un server usando il seguente codice e aspettandomi una risposta HTML. Tuttavia, quando restituisco la stringa e la visualizzo nell’interfaccia utente, si dice semplicemente: “System.Threading.Tasks.Task’1 [System.String]” Non mi sta mostrando l’effettivo codice […]

L’applicazione PointerDownThemeAnimation blocca WP8

Sono confuso perché la mia app si sta chiudendo, ho aggiunto PointerDownThemeAnimation e funziona bene, ma solo una volta, quando provo a cliccarlo di nuovo, l’applicazione si interrompe. Perché? Ecco il mio codice: private void staryrynek1(object sender, PointerRoutedEventArgs e) { pointerDownStoryboard.Begin(); } private void staryrynek(object sender, PointerRoutedEventArgs e) { pointerUpStoryboard.Begin(); this.Frame.Navigate(typeof(StaryRynek)); } e