Domande taggate «wpf»

Windows Presentation Foundation o WPF è un sottosistema per il rendering delle interfacce utente in applicazioni basate su Windows.

14
INotifyPropertyChanged vs. DependencyProperty in ViewModel
Quando si implementa ViewModel in un'applicazione WPF con architettura Model-View-ViewModel, sembrano esserci due scelte principali su come renderlo indicizzabile. Ho visto implementazioni che usano DependencyPropertyper le proprietà a cui la View si legherà e invece ho visto l'implementazione di ViewModel INotifyPropertyChanged. La mia domanda è quando dovrei preferire l'uno all'altro? …

5
Differenza tra SelectedItem, SelectedValue e SelectedValuePath
Qual è la differenza tra quanto segue: SelectedItem SelectedValue SelectedValuePath Tutte queste proprietà di dipendenza sono definite nella classe Selector . Mi confondo spesso SelectedItemcon SelectedValuee SelectedValuecon SelectedValuePath. Vorrei sapere la differenza tra loro, e anche quando li usiamo, specialmente SelectedValuee SelectedValuePath. Spiega il loro uso con alcuni semplici esempi.

13
Il thread chiamante non può accedere a questo oggetto perché lo possiede un thread diverso
Il mio codice è come di seguito public CountryStandards() { InitializeComponent(); try { FillPageControls(); } catch (Exception ex) { MessageBox.Show(ex.Message, "Country Standards", MessageBoxButton.OK, MessageBoxImage.Error); } } /// <summary> /// Fills the page controls. /// </summary> private void FillPageControls() { popUpProgressBar.IsOpen = true; lblProgress.Content = "Loading. Please wait..."; progress.IsIndeterminate = true; …

10
Barra di scorrimento verticale automatica in WPF TextBlock?
Ho un TextBlockin WPF. Vi scrivo molte righe, superando di gran lunga la sua altezza verticale. Mi aspettavo che una barra di scorrimento verticale apparisse automaticamente quando ciò accade, ma non è così. Ho provato a cercare una proprietà della barra di scorrimento nel riquadro Proprietà, ma non sono riuscita …
336 c#  .net  wpf  scrollbar  textblock 


17
Impostazione dell'origine dell'immagine WPF nel codice
Sto cercando di impostare nel codice l'origine di un'immagine WPF. L'immagine è incorporata come risorsa nel progetto. Guardando esempi ho trovato il codice qui sotto. Per qualche motivo non funziona: l'immagine non viene visualizzata. Tramite il debug posso vedere che lo stream contiene i dati dell'immagine. Quindi cosa c'è che …
325 c#  .net  wpf  image 




13
Apri la finestra di dialogo della directory
Voglio che l'utente selezioni una directory in cui verrà salvato un file che poi genererò. So che in WPF dovrei usare il OpenFileDialogda Win32, ma sfortunatamente la finestra di dialogo richiede che i file siano selezionati - rimane aperto se faccio semplicemente clic su OK senza sceglierne uno. Potrei "hackerare" …
274 wpf  filesystems  dialog 



13
Databinding di una proprietà enum in un ComboBox in WPF
Ad esempio, prendi il seguente codice: public enum ExampleEnum { FooBar, BarFoo } public class ExampleClass : INotifyPropertyChanged { private ExampleEnum example; public ExampleEnum ExampleProperty { get { return example; } { /* set and notify */; } } } Voglio un database per associare la proprietà ExampleProperty a un …
256 .net  wpf 

10
Come posso avvolgere il testo in un'etichetta usando WPF?
Ho una TextBoxe un'etichetta. Dopo aver fatto clic su un pulsante, eseguo il seguente codice: label1.Content = textbox1.Text; La mia domanda è: come posso abilitare il wrapping del testo dell'etichetta? Potrebbe esserci troppo testo da visualizzare su una riga e, in tal caso, desidero che venga automaticamente spostato su più …
251 c#  .net  wpf  label  word-wrap 

30
Come associare un PasswordBox in MVVM
Mi sono imbattuto in un problema con il legame ad un P asswordBox. Sembra che sia un rischio per la sicurezza, ma sto usando il modello MVVM, quindi desidero bypassarlo. Ho trovato un codice interessante qui (qualcuno ha usato questo o qualcosa di simile?) http://www.wpftutorial.net/PasswordBox.html Tecnicamente sembra fantastico, ma non …
251 c#  wpf  mvvm  wpf-controls  passwords 

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.