hercool
سه شنبه 15 مرداد 1392, 21:32 عصر
سلام دوستان یه مشکل دارم
من یه کمبوباکس دارم که تعداد ایتم هاش 8 تا بیشتر نیست و نمی خوام به خاطر این تعداد اتصال به دیتابیس ایجاد کنم و براش یه جدول بسازم
بنابراین می خوام از دیکشنری استفاده کنم اما راه به جای نبردم یه نگاه کنید کد ها رو
test.Add("قیمت", "1");
test.Add("فرمول", "2");
test.Add("حساب", "3");
comboBox3.DataSource = new BindingSource(test, test.Keys.ToString());
comboBox3.DisplayMember = "key";
comboBox3.ValueMember = "value";
string value = ((KeyValuePair<string, string>)comboBox3.SelectedItem).Value;
teyperequest.Add("قیمت", 1);
teyperequest.Add("فرمول", 2);
teyperequest.Add("حساب", 3);
comboBox3.DataSource = new BindingSource(teyperequest, "key");
comboBox3.DisplayMember = "key";
comboBox3.ValueMember = "value";
int value = ((KeyValuePair<string, int>)comboBox1.SelectedItem).Value;
من یه کمبوباکس دارم که تعداد ایتم هاش 8 تا بیشتر نیست و نمی خوام به خاطر این تعداد اتصال به دیتابیس ایجاد کنم و براش یه جدول بسازم
بنابراین می خوام از دیکشنری استفاده کنم اما راه به جای نبردم یه نگاه کنید کد ها رو
test.Add("قیمت", "1");
test.Add("فرمول", "2");
test.Add("حساب", "3");
comboBox3.DataSource = new BindingSource(test, test.Keys.ToString());
comboBox3.DisplayMember = "key";
comboBox3.ValueMember = "value";
string value = ((KeyValuePair<string, string>)comboBox3.SelectedItem).Value;
teyperequest.Add("قیمت", 1);
teyperequest.Add("فرمول", 2);
teyperequest.Add("حساب", 3);
comboBox3.DataSource = new BindingSource(teyperequest, "key");
comboBox3.DisplayMember = "key";
comboBox3.ValueMember = "value";
int value = ((KeyValuePair<string, int>)comboBox1.SelectedItem).Value;