winforms
Associazione dati
Ricerca…
Parametri
Discussione | Descrizione |
---|---|
nome della proprietà | Il nome della proprietà di controllo da associare. |
fonte di dati | Un oggetto che rappresenta l'origine dati. |
DataMember | La proprietà o l'elenco da associare a. |
formattingEnabled | Determina se i dati visualizzati devono essere formattati. |
UpdateMode | L'origine dati viene aggiornata quando la proprietà del controllo viene convalidata (impostazione predefinita) o immediatamente quando la proprietà è stata modificata |
NullValue | Quando l'origine dati ha questo valore, la proprietà associata è impostata su DBNull. |
formatString | Uno o più caratteri identificatori di formato che indicano come deve essere visualizzato un valore |
FormatInfo | Un'implementazione di IFormatProvider per sovrascrivere il comportamento di formattazione predefinito. |
Osservazioni
Vedere https://msdn.microsoft.com/en-us/library/ef2xyb33.aspx L' associazione dei dati funziona solo con le proprietà, mai con i campi!
Controllo dei collegamenti agli oggetti dati
Ogni controllo ha una proprietà DataBindings
che è una lista di oggetti System.Windows.Forms.Binding
. Il metodo Add () - ha alcuni overload che ti permettono di legare facilmente alla proprietà di un oggetto:
textBox.DataBindings.Add( "Text", dataObj, "MyProperty" );
Nota, che il legame fondamentalmente significa iscriversi agli altri cambiamento di evento. Il codice sopra sottoscrive il changeevent di dataObj.MyProperty e adatta textBox.Text quando cambia. E viceversa si abbona a textBox.TextChanged e adatta dataObj.MyPropery quando cambia.
Modified text is an extract of the original Stack Overflow Documentation
Autorizzato sotto CC BY-SA 3.0
Non affiliato con Stack Overflow