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? …
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.
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 …
Sto cercando di accettare le cifre e il punto decimale, ma nessun segno. Ho esaminato degli esempi usando il controllo NumericUpDown per Windows Form e questo esempio di un controllo personalizzato NumericUpDown di Microsoft . Ma finora sembra che NumericUpDown (supportato da WPF o meno) non fornirà la funzionalità che …
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 …
Sto prendendo in considerazione un ListBox o un ListView per un'applicazione WPF. Sembra che supporti l'associazione dati e modelli di elementi. La mia applicazione ha un semplice elenco di elementi che intendo essere in grado di cercare / ordinare / filtrare in base all'input dell'utente. La demo di associazione dei …
Alcuni controlli WPF (come il Button) sembrano consumare felicemente tutto lo spazio disponibile nel suo 'contenitore se non si specifica l'altezza che deve avere. E alcuni, come quelli che devo usare in questo momento, il (multilinea) TextBoxe il ListBoxpiù sembrano preoccupati solo di prendere lo spazio necessario per adattarsi al …
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" …
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 …
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ù …
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 …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.