PDA

View Full Version : سوال: بهترین روش جهت انتخاب داده از کنترل dataGridView و نمایش آن در comboBox از نظر شما چیست



sayanpro
دوشنبه 25 اسفند 1393, 14:11 عصر
سلام دوستان گرامی.

فرض کنید که یک dataGridView داریم که یکی از ستون هاش مثلا نام شهرها یا کد شهرها را نشان می دهد.

در فرم هم یک کنترل comboBox داریم که نام شهرها را نشان می دهد. این کنترل از بانک مقدار دهی می شود. DisplayMember این کنترل نام شهر و ValueMemeber این کنترل هم ID شهرهاست که از بانک پر می شود.

حالا من میخواهم زمانی که یک سطری در dataGridView انتخاب می شود. نام شهر مورد نظر در comboBox نیز انتخاب شود.

من خودم از این روش استفاده می کنم، اما بدنبال روش کوتاه تر و بهتری هستم.

private void dataGrid1_CellClick(object sender, DataGridViewCellEventArgs e)
{
if (e.RowIndex != -1 && e.ColumnIndex != -1)
{

selectedNama = dataGrid1.SelectedRows[0].Cells["nama"].Value.ToString();


for (int i = 0; i < drpNama.Items.Count; i++)
{
if (((Class.Nama)drpNama.Items[i]).Type == selectedNama)
{
drpNama.SelectedIndex = i;
break;
}
}
}
}




بهترین راه حل پیشنهادی شما چیست

با تشکر.

seyyed75
یک شنبه 02 فروردین 1394, 09:46 صبح
klklklklklk
l;;l;l;l

seyyed75
یک شنبه 02 فروردین 1394, 09:47 صبح
if(sdfsdf==1)

seyyed75
یک شنبه 02 فروردین 1394, 09:51 صبح
xzcxzczxcxzcxzc

seyyed75
یک شنبه 02 فروردین 1394, 09:52 صبح
sdf









dddddddddfddfsfsfsdfdsf