Articles of binding

DataTable come DataGrid.ItemsSource

ciao voglio associare un DataTable con più colonne a un DataGrid in codebehind var dt = new DataTable(); dt.Columns.Add(new DataColumn(“1”)); dt.Columns.Add(new DataColumn(“2”)); dt.Columns.Add(new DataColumn(“3”)); dt.Rows.Add(ff.Mo); dt.Rows.Add(ff.Di); dt.Rows.Add(ff.Mi); dt.Rows.Add(ff.Do); dt.Rows.Add(ff.Fr); dt.Rows.Add(ff.Sa); dt.Rows.Add(ff.So); // ff is a object that contains List DataGrid DGrid = new DataGrid(); for (int i = 0; i < 3; i++) { DataGridTemplateColumn […]

Tempo limite di binding in wpf mvvm e mostra solo i minuti: secondi?

Voglio essere in grado di impostare minuti e secondi in una casella di testo. Ora lego la mia casella di testo verso una proprietà, che è una proprietà TimeSpan. Quindi ora nella mia casella di testo, l’impostazione predefinita è: 00:00:00. Funziona bene, ma voglio essere in grado di avere solo 00:00. In modo che le […]

UserControl Dependency Property design time

Sto creando un semplice controllo utente in WPF che contiene un TextBlock all’interno di un pulsante. E anche la proprietà di dipendenza “Testo”. public partial class MyButton : UserControl { public MyButton() { InitializeComponent(); this.DataContext = this; } public string Text { get { return (string)GetValue(TextProperty); } set { SetValue(TextProperty, value); } } public static […]

InotifyPropertyChanged and Threading

Ho una class base che implementa INotifyPropertyChanged : protected void OnNotifyChanged(string pName) { if (PropertyChanged != null) { PropertyChanged(this, new PropertyChangedEventArgs(pName)); } } public event PropertyChangedEventHandler PropertyChanged; Ho una class derivata con una proprietà Latitude modo: private double latitude; public double Latitude { get { return latitude; } set { latitude = value; OnNotifyChanged(“Latitude”); } […]

Bind non applicati a xaml caricato in modo dinamico

Sto usando XamlReader con successo per caricare un file xaml e creare un FrameworkElement con cui lavorare. Il xaml che sto caricando ha espressioni vincolanti come: Se metto FrameworkElement torno da XamlReader.Load() in una finestra WPF, il binding funziona tutto bene. Tuttavia, in questo caso sto usando l’eccellente articolo di Laurent Bugnion sulla creazione di […]

Associazione di sorgenti di immagini dynamicmente su moduli xamarin

la mia domanda è, potrei bind l’immagine della stringa all’immagine sorgente? Ho più immagini e l’immagine cambierà in condizione. Così: Xaml su forms Xamarin: Codebehind c # public String someImage; public String SomeImage { set { if (someImage != value) { someImage = value; } } get { return someImage; } } Parte InitializeComponent: if(true) […]

Collegamento di WPF a suggerimento

Non è sicuro che cosa sta facendo qui, ma l’associazione funziona per l’etichetta nel modello di dati ma non per la descrizione. Qualsiasi aiuto sarà apprezzato. A proposito il DataTemplate è usato in Listview. La proprietà “Descrizione” esiste sul modello di vista associato alla visualizzazione elenco. Il messaggio che ottengo nella finestra di output in […]

Perché l’elemento ComboBox WPF non si aggiorna?

Non capisco perché nel mio esempio successivo la casella combinata “Modello di fatturazione” non visualizzi la proprietà BillingModel.BillingModelDescription quando la casella di testo lo fa. Dopo la selezione di un client, voglio che la casella combinata visualizzi la descrizione del modello corrente, ma rimane vuota. La casella di testo associata alla stessa cosa mostra la […]

Ninject Binding, Interface to Interface

Voglio fare qualcosa sulla falsariga di questo: kernel.Bind().To().InSingletonScope(); kernel.Bind().To().InSingletonScope(); kernel.Bind().To(); kernel.Bind().To(); Quindi posso farlo: public class Boot { public Boot(IBootTask[] bootTasks) { foreach(var task in bootTasks){task.Execute();} } } ma non riesco a colbind un’interfaccia a un’interfaccia, qualcuno sa come aggirare questo?

Problema di CultureInfo con Modelbinding double in asp.net-mvc (2)

Nel mio script Jquery inserisco due doppi utilizzando CultureInfo (en-UK) del browser che usa il . come separatore di frazione. La mia app MVC è in esecuzione su un server con le impostazioni locali nl-BE che utilizzano come separatore di frazioni. [AcceptVerbs(HttpVerbs.Post)] public JsonResult GetGridCell(double longitude, double latitude) { var cell = new GridCellViewModel { […]