Questione : Registrare un combobox rilegato.

Ciao, spero che alcuni esperti possano aiutarli fuori su questo. Ho una casella combinata che è limitata ad un dataview e la vista di dati è popolata da una lima del xml conservata localy. Gli utenti fanno le selezioni sui comboboxes ed allora le conservano. Ho un xml che aggiornato voglio mettere in ma fa alcuni aggiungere valori e rimosso. Ciò non sarebbe un problema che si muove in avanti, ma se le più vecchie lime conservate contengono uno dei valori cancellati esso non sarà selezionata quando il combobox carica il bisogno conservato di data.

I un metodo come “il carico del

I di SelectOrAddItemToComboBox ()„ il mio combobox dai dati conservati come: WellComboBox.Text = myData.WellType;
a questo punto già ho limitato il combobox e contiene tutti gli articoli, qui è inoltre non ha accesso al dataview che ho usato per legare al combobox.

If che chiunque ha tutti i suggerimenti su come compire questo soddisfa lascialo know
class= del

Risposta : Registrare un combobox rilegato.


Ha ottenuto appena un pensiero…

Pensato voi non avere accesso al DataView prima di legare… ancora quel dataview è disponibile nella proprietà di DataSource del combinato…

combobox di // limitato a dataview qui

// ora è disponibile nella proprietà di DataSource

dataView di DataView = (DataView) comboBox1.DataSource

DataTable dataTable = dataView.Table;

// ora aggiunge la nuova fila a DataTable con il vecchio valore di WellType
// questo aggiornerà automaticamente la casella combinata.

Vedere se questo funzioni per voi.

Altre soluzioni  
 
programming4us programming4us