دوستان من می خوان داخل combo در دیتا گرید هست پر کنم و این کار با کد بکنم چون با bind نمی خوام باشه
کسی میدونه چه کدی باید نوشته بشه
دوستان من می خوان داخل combo در دیتا گرید هست پر کنم و این کار با کد بکنم چون با bind نمی خوام باشه
کسی میدونه چه کدی باید نوشته بشه
اگه اسم کالمن رو دقیقا می دونی می تونی از کد زیر استفاه کنی
this.Column1.Items.AddRange(new object[] {
"Item 1",
"Item 2"});
چون نوع کالمن کامبو هست پس آیتم داره
اگه می خوای از خود دیتا گرید ویو استفتاده کنی بای اول یه کامبو ایجاد کنی بع جایگزین کنی
به این صورت
DataGridViewComboBoxColumn cc = new DataGridViewComboBoxColumn();
cc.Items.AddRange(new object[] {
"Item 1",
"Item 2"});
dataGridView1.Columns["colum1"] = cc;
و هزار راه دیگه
آخرین ویرایش به وسیله hojjatshariffam : دوشنبه 03 آبان 1389 در 16:00 عصر
این کار تو کامبو های ASP امکان داره ولی تو WinApp خود کامبو این امکان رو نداره باید خودت یه کاریش بکنیمن هر كدوم از اطلاعاتم يك value داره و اونم لازم دارم
مثلا
سود 1
انتظامي 2
مهم 3
و با توجه به اينكه من اطلاعات از جدول مي خونم و بعد در داخل combo گريد مي ريزم
البته ميشه هم كه از جدول خونده نشه اما حتما اين value كه عدد لازم دارم
بايد چي كار كنم
ممنون ميشم كمكم كنيد
مثلا اطلاعات رو تو یک دیتا تیبل نگه دار و و ایندکس آیتمی که از کامبو انتخاب شده برابر همون ایندکسی که تو دیتا تیبل هست و می تونی کالمن هم ارز همون آیتم رو از دیتا تیبل انتخاب کنی
اگه متوجه نشدی بگو تا بیشتر توضیح بدم
ببينيد من اطلاعات در يك جدول ذخيره كردم كه داراي فيلدهاي noe , name
noe عدد نگه ميداره
name نام
و با databine اين combo به جدولم وصل ميكنم و value =noe وdisply member=name
ميذارم و درست جواب ميده
اما مي خوام با كد اين كار بكنم و نه با bind چون اطلاعات چند جدول اينجا هست و من بايد شرط بذارم اما در dataset كه با bind همه نشون ميده
حالا ميخوام بدونم بايد چي كار كنم