Articles of binding

Combox di collegamento WPF con lista diversa e valore selezionato diverso

Nel mio UserControl ucStep2 ho DataContext dell’object Step2InfoData che ha diverse proprietà insieme a: private string rockDensUnit; public string RockDensity_Unit { get { return rockDensUnit; } set { if (rockDensUnit != value) { rockDensUnit = value; Changed(“RockDensity_Unit”); } } } Nella mia app ho potuto bind diverse combo con diversi tipi di misura normalmente come […]

StringFormat dell’object Datetime in associazione restituisce 0 per ora e minuto

Creo un object Datetime con Datetime.Ora e ho questo come una proprietà di una class. Quando lego questo a una vista a griglia: Il risultato è sempre 00:00. Quando eseguo il debug del codice, vedo che le proprietà hour, minute ecc. Dell’object Datetime contengono valori diversi da zero. Penso che StringFormat in questo caso ottenga […]

Come posso eseguire i controlli di caricamento in Binding senza bloccare l’interfaccia utente?

ho questa situazione: voglio caricare una collezione nel mio ViewModel nel MainWindow ho una grande quantità di dati così quando entrerò nella diapositiva della collezione di persone dovrebbe aspettare di finire di caricare quindi posso vedere l’elenco completo, ho il follwing: nel codice xaml ho: e nel viewmode ho: // … private ObservableCollection _People; public […]

Come associare a livello di codice una proprietà (di dipendenza) di un controllo all’interno di un DataTemplate?

Il TextBlock risiede in un DataTemplate , quindi non posso fare riferimento ad esso con il suo nome. Quindi, come posso associare la proprietà di Text (ad esempio) al livello di programmazione? XAML: … … Codice: public partial class MyCustomControl : UserControl { … public static readonly DependencyProperty DataSourceProperty = DependencyProperty.Register(“DataSource”, typeof (IEnumerable), typeof (MyCustomControl), […]

WPF DataGrid / ListView esegui il bind su array mvvm

Supponiamo che tu abbia una matrice di N interi un valore intero che rappresenta il numero di righe nel modello. Il numero intero è associato a un ComboBox nella vista. D1) Come si associa l’array (oi singoli elementi dell’array) a un controllo DataGrid o ListView in modo che: quando si modifica il valore di ComboBox, […]

Problema vincolante con il controllo utente WPF

Ecco cosa voglio essenzialmente. Un controllo utente con un object TextBlock cui proprietà Text è associata alla proprietà Prop di UserControl . (Questa è solo una rappresentazione del mio problema reale) Di seguito è una parte del mio UserControl ( ClientDetailsControl.xaml ) Il prossimo è ClientDetailsControl.xaml.cs public partial class ClientDetailsControl : UserControl { public static […]

Come creare una proprietà associabile in WPF?

ho un controllo utente. Voglio creare una proprietà bindable nel mio controllo utente. Creo DependencyProperty come segue: public static readonly DependencyProperty DateProperty = DependencyProperty.Register(“Date”, typeof(DateTime), typeof(DaiesContainer), new UIPropertyMetadata(DateTime.Now)); public DateTime Date { get { return (DateTime)GetValue(DateProperty); } set { SetValue(DateProperty, value); } } Lo uso poi nel mio XAML: Nel mio ViewModel, viene chiamato il […]

Associare a una proprietà di dipendenza che si trova nel DataContext del genitore

Vorrei bind la terza colonna a una proprietà CollectionBindingTwo che si trova all’interno di DataContext di Windows e non all’interno di DataContext di elementi di CollectionBindingOne . Definendo la seconda raccolta all’interno di WPF assume scope locale o qualcosa, e punta a una proprietà all’interno di Items of ItemsSource ( CollectionBindingOne ). Ad esempio, questo […]

WPF: Ottieni Proprietà che un controllo è associato a Bound nel codice

Sto cercando di trovare un modo per ottenere la proprietà a cui è associato un controllo (in c #). Se ho il seguente: Ora sto cercando di ottenere il percorso a cui è associato l’object SelectedItem, cioè il risultato dovrebbe essere “Nome”. Quindi nel codice ho bisogno di fare qualcosa con quella proprietà ViewModel. Il […]

I collegamenti sull’object figlio dipendenza di usercontrol non funzionano

Sto cercando di ottenere un legame per lavorare su un object figlio di un controllo utente. Xaml ha questo aspetto: Ecco come sono definite le classi: [ContentProperty(“Columns”)] public class MyGrid : UserControl { private MyColumnCollection _columns; [DesignerSerializationVisibility(DesignerSerializationVisibility.Content), Category(“Data”)] public MyColumnCollection Columns { get { if (_columns == null) _columns = new MyColumnCollection(); return _columns; } […]