Bonjour,
Je souhaite comprendre les mécanismes du DataBindings en utilisant une DataTable en MC++.
Je sais comment créer la DataTable mais je souhaiterais associé la première ligne créée à un TextBox (ça marche chez moi) et la deuxième ligne (Row) à un autre TextBox(Ca je ne sais pas faire).
Quelqu'un sait-il comment faire ou connait-il un tuto qui explique se dont j'ai besoin?
Merci
Code utilisé :
// Création d'une DataTable 1 Colonne 2 lignes
DataTable* t = new DataTable("Control");// Ajout d'une colonne
t->Columns->Add(S"Colonne1");DataRow* r;
// Création d'une ligne
r = t->NewRow();
r->Item[0] = this->texbox1->Text;
t->Rows->Add(r);// Création d'une Deuxième ligne
r = t->NewRow();
r->Item[0] = this->textbox2->Text;
t->Rows->Add(r);// Bindage de la première ligne dans un TextBox(OK => Ca marche chez moi)
this->textbox3->DataBindings->Add(S"Text",t,S"Colonne1");
/* modification du TextBox avec :
DataRow* var = t->Rows->get_Item(0);
var->Item[t->Columns->IndexOf(S"Text")] = S"Modification graceà un bindage Ok";
Si vous avez mieux je suis preneur aussi
*/// Bindage sur la deuxième linge dans un TextBox (Je ne sais pas faire)
this->textbox4->DataBindings->Add(S"Text",??????,S"Colonne1")
//...