Hi all!
I have DataSet ds with two tables:
B (BID int primary key identity(1,1), BVAL string)
A (AID int primary key identity(1,1), BID int)
A.BID - foreign key for B.BID
and form Form1, with two ComboBoxes and two TextBoxes
private void Form1_Load(object sender, System.EventArgs e)
{
ds.A.AddARow(ds.B.AddBRow("qqq1"));
ds.A.AddARow(ds.B.AddBRow("qqq2"));
ds.A.AddARow(ds.B.AddBRow("qqq3"));
ds.A.AddARow(ds.B.AddBRow("qqq4"));
ds.A.AddARow(ds.B.AddBRow("qqq5"));
BindingContext bc = new BindingContext();
comboBox1.BindingContext = bc;
comboBox2.BindingContext = bc;
textBox1.BindingContext = bc;
textBox2.BindingContext = bc;
comboBox1.DataSource = ds.B;
comboBox1.DisplayMember = "BVAL";
comboBox1.ValueMember = "BID";
comboBox2.DataSource = ds.B;
comboBox2.DisplayMember = "BVAL";
comboBox2.ValueMember = "BID";
comboBox1.DataBindings.Add("SelectedValue", ds.A, "BID");
comboBox2.DataBindings.Add("SelectedValue", ds.A, "BID");
textBox1.DataBindings.Add("Text", ds.A, "BID");
textBox2.DataBindings.Add("Text", ds.A, "BID");
}
Can someone help me stand why if i change value of ComboBox1 then value
ComboBox2 changed also but textBoxes values changes not???
It's a glue?
--
WBR, Roman S. Golubin
ICQ UIN 63253392
go*****@arhcity.ru