نمایش نتایج 1 تا 3 از 3

نام تاپیک: DataGridView> Columns> DataGridViewComboBoxColumn> Items

  1. #1
    کاربر دائمی آواتار mhsmity
    تاریخ عضویت
    مهر 1387
    محل زندگی
    استان يزد
    سن
    36
    پست
    671

    DataGridView> Columns> DataGridViewComboBoxColumn> Items

    سلام
    چند تا ستون برای DataGridView تعریف کردم، ستون های که از نوع DataGridViewComboBoxColumn هستند دارای خاصیت Items هستند. این خاصیت را مقدار دهی کرده ام.(با مقادیر پیش فرض) وقتی برنامه اجرا یم شود فقط همین مقادیر پیش فرض نمایش داده می شود که مشکل بنده دقیقا همین جا می باشد. حال چه جوری کمبوبکس خود را طبق مقادیر یک جدول دیگر مقدار دهی کنم.
    در برنامه می خوام وقتی رو DataGridViewComboBoxColumn کلیک شد از یک جدول دیگر مقادیر خواند شده و در DataGridViewComboBoxColumn نمایش داده شود.
    یا به عبارتی چطور کاربر خاصیت Items را دستکاری کند.

  2. #2
    کاربر دائمی
    تاریخ عضویت
    خرداد 1388
    محل زندگی
    تهران
    سن
    38
    پست
    1,104

    نقل قول: DataGridView> Columns> DataGridViewComboBoxColumn> Items

    اگه میخوای از دیتاسیت یا دیتاتیبل بخونه اطلاعات رو که داستان فرق داره، اصلا ربطی به Items نداره:
    فرض کن اسم اون ستون col1 :

    col1.datasource=dt;
    col1.DisplayMember ="filedName"
    col1.ValueMembr="filedID"

    با این دستور هر رکوردی که توی اون دیتاتیبل دارید توی کمبو نشون داده میشه

  3. #3
    کاربر دائمی
    تاریخ عضویت
    خرداد 1388
    محل زندگی
    تهران
    سن
    38
    پست
    1,104

    نقل قول: DataGridView> Columns> DataGridViewComboBoxColumn> Items

    اگه هم چیزی به اون ستون بایند نکردی و دستی آیتم هاش رو میخوای پر کنی هر آیتم جدید رو با این دستور میتونی به اون ستون(با فرض اینکه اسم ستون col1 اضافه کنی:
    col1.items.add("new vlaue");

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •