ممنون از پاسخ دهی شما دوست گرامی
چون تمام فیلدها مربوط به یک جدول می باشد من با یک کوئری داخل دیتاتیبل قراردادم و حدود 10 تا combobox که از طریق پروپرتی display member هر کدوم گفتم کدوم فیلد رو نمایش بده مشکل اینجاست وقتی کاربر مقدار دلخواه از یک combobox v رو انتخاب میکنه روی بقیه تاثیر میزاره و مقادیر بقیه هم عوض میشه یعنی رکوردی نشان میدهد .نمیخوام برای هر combo کوئری جداگونه بنویسم دنبال راه حل بهتری هستم
کد نمونه
private void button1_Click(object sender, EventArgs e)
{
DataTable dt = new DataTable();
dt.Columns.Add("ID");
dt.Columns.Add("Name");
dt.Rows.Add(1, "ali");
dt.Rows.Add(2, "javad");
dt.Rows.Add(3, "hadi");
comboBox2.DisplayMember = "ID";
comboBox3.DisplayMember = "Name";
comboBox2.DataSource = dt;
comboBox3.DataSource = dt;
}