PDA

View Full Version : سوال: انتخاب چند گزینه از کمبو و فراخوان زیر مجموعه گزینه های انتخاب شده از بانک در کمبو دوم



mohammad_2039
پنج شنبه 12 اسفند 1389, 10:03 صبح
با سلام
دوستان من سه تا تیبل دارم که با هم ارتباط دارن ( تیبل اول موضوع ،تیبل دوم زیر موضوع و تیبل سوم شاخص )
موضوعات رو میریزم تو کمبو اول حالا میخوام مثلا 2 یا 3 تا موضوع همزمان (مثل چک لیست باکس)انتخاب کنم فقط زیر مجموعه همون موضوعات رو بخونم بریزم تو کمبو دوم و از اون کمبو دوم مجدد بتونم چند تا انتخاب کنم و شاخص های مربوط به اونها به ترتیب در کمبو سوم نمایش داده بشه. اگه امکان داره راهنمایی بفرمایید یا اگه راه بهتری هم برای انجام این کار وجود داره لطفا بگید ممنون میشم. با تشکر فراوان

mohammad_2039
جمعه 13 اسفند 1389, 11:34 صبح
از دوستان کسی نمیتونه راهنمایی کنه ؟

ucnazard
شنبه 14 اسفند 1389, 11:16 صبح
سلام با این کد میتونی اینکارو انجام بدی البت من از دیتا
گرید استفاده میکنم
من خودم از این روش استفاده کردم که تو همین سایت بچه ها راهنماییم کردن فقط یه مشکل کویک داره ببین برا شمام این مشکل پیش میاد؟؟


privatevoid dataGridView1_CellEndEdit(object sender, DataGridViewCellEventArgs e)
{
if (e.ColumnIndex == 0)
{
if (dataGridView1.Rows[rowindex].Cells[0].Value != null)
{
DataGridViewComboBoxCell Cell_model = new DataGridViewComboBoxCell();
bind_model(Convert.ToString(dataGridView1[0,e.RowIndex].Value), ref Cell_model);
((DataGridViewComboBoxCell)dataGridView1.Rows[e.RowIndex].Cells[1]).DataSource = Cell_model.Items;
}
}

publicvoid bind_model(String str, ref DataGridViewComboBoxCell Cell_Unit)
{
// source(" select unit from tbl_articles where name ='" + _Article_Name + "'");
// str = dataGridView1.Rows[rowindex].Cells[0].Value.ToString();
objda.SelectCommand.CommandText = "select model from goods where type like '" + str + "'";
objds = new DataSet();
objds.Clear();
objda.Fill(objds, "goods");
Cell_Unit.Items.Clear();
for (int i = 0; i < objds.Tables["goods"].Rows.Count; i++)
{
Cell_Unit.Items.Add(objds.Tables["goods"].Rows[i]["model"].ToString());
}
}

mohammad_2039
دوشنبه 16 اسفند 1389, 12:50 عصر
از دوستان کسی کامپوننتی میشناسه که Combo Cheked listBox داشته باشه ؟؟ به جز کامپوننت DevExpress ، این کامپوننت کومبو مورد نظر رو داره اما متاسفانه R to Left رو پشتیبانی نمیکنه .
اگه ممکنه دوستان راهنمایی کنند.
با تشکر فراوان

mohammad_2039
سه شنبه 17 اسفند 1389, 07:16 صبح
دوستان لطفا کمک کنید :گریه: