Articles of binding

Posso ottenere Type () di un object associato in C # / WPF (anche se il valore associato è null)?

Ho un legame con una fonte sconosciuta. Tutto quello che ho è il legame. Non ho altro modo di guardare l’object legato. Devo capire il Tipo per l’object associato, anche se il valore è nullo (questo è il mio problema). Stavo valutando l’associazione legandosi ad un object e poi usando l’object come modo per ottenere […]

Binding di matrice Oracle.DataAccess (ODP.NET) “Il valore non rientra nell’intervallo previsto”

il mio scenario sto usando il provider oracle ODP.NET con c # 3.5, e sto provando a passare un array come parametro per una procedura … come questa: var paramNames = new OracleParameter(); paramNames.CollectionType = OracleCollectionType.PLSQLAssociativeArray; paramNames.ParameterName = “P_JOB_TITLE”; paramNames.Size = 2; paramNames.Value = new string[2]{ “name1”, “name1” }; cmd.Parameters.Add(paramNames); quando il codice runtime passa […]

Binding DataTable a DataGrid: le prime due colonne si svuotano indipendentemente da cosa

Sto legando un DataTable a un DataGrid, tuttavia, le prime due colonne sono sempre vuote, sebbene abbiano chiaramente dei contenuti. Ad esempio, il DataTable contiene quanto segue: ╔═════════╦═════════╦═════════╦═════════╗ ║ Columm1 ║ Column2 ║ Column3 ║ Column4 ║ ╠═════════╬═════════╬═════════╬═════════╣ ║ A1 ║ A2 ║ A3 ║ A4 ║ ║ B1 ║ B2 ║ B3 ║ A4 […]

Associazione a SelectedItem con un object Items referenziato

Intro Ho un pool di diverse origini dati. Ho delle maschere. Le maschere hanno indici. Ogni Indexline ha un singolo DataSource dal pool associato: Classi public class DataSource { public string Name { get; set; } public override string ToString() { return Name; } } public class Mask { public string Name { get; set; […]

Binding OneWayToSource che ripristina il valore di destinazione

Perché il binding OneWayToSource ripristina il mio valore target? Ecco il codice vincolante: SolidColorBrush brush = GetTemplateChild(“PART_PreviewBrush”) as SolidColorBrush; if (brush != null) { Binding binding = new Binding(“Color”); binding.Source = brush; binding.Mode = BindingMode.OneWayToSource; this.SetBinding(ColorPicker.ColorProperty, binding); } Ho impostato la proprietà di dipendenza “Colore” in xaml. Ma viene sovrascritto dal binding. Dopo che il […]

Binding non aggiorna la proprietà usercontrol correttamente MVVM

Modifica: vecchio codice rimosso Lo metto sul mio MainWindow.xaml E associalo a una proprietà in MainViewModel.cs public string WelcomeTitle { get { return _welcomeTitle; } set { if (_welcomeTitle == value) { return; } _welcomeTitle = value; RaisePropertyChanged(WelcomeTitle); Dispatcher.CurrentDispatcher.BeginInvoke( new Action(RaisePropertyChanged), DispatcherPriority.DataBind, “WelcomeTitle”); } } Tutto funziona correttamente, tranne che la proprietà Testo nel mio […]

Comportamento di binding diverso per string e List

Cerco di capire (senza successo) perché l’associazione si comporta in modo differenziale quando l’object di origine è string[] e List . Ho due liste, la loro unica differenza è ItemsSource – in un caso array in secondo List : Codice XAML: Codice dietro: public sealed partial class MainPage : Page, INotifyPropertyChanged { public event PropertyChangedEventHandler […]

Associazione di elementi ComboBox L’origine non funziona in WPF

Questo è abbastanza strano perché ogni esempio che ho trovato lì dice che sto facendo le cose nel modo giusto, ma non sono riuscito a far funzionare il mio binding ComboBox in WPF. Ho appena creato un’applicazione WPF vuota. public List myCollection { get; set; } public MainWindow() { DataContext = this; InitializeComponent(); myCollection = […]

Associazione WPF OneWayToSource imposta la proprietà di origine su “” quando viene modificato il DataContext

Ho un legame OneWayToSource che non si comporta come mi aspettavo quando ho impostato il DataContext del controllo di destinazione. La proprietà della sorgente viene impostata su default invece del valore della proprietà del controllo target. Ho creato un programma molto semplice in una finestra WPF standard che illustra il mio problema: XAML MainWindow.cs public […]

Associazione WPF: dove una proprietà contiene il percorso del valore

Ho un expander con un paio di TextBlocks nella barra in alto che sto usando per dare un titolo e un pezzo di informazione chiave. Idealmente voglio impostare il percorso per informazioni chiave, ma non riesco a capire come bind il percorso del binding ad un altro percorso (chiedo scusa se non ho molto senso!) […]