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

نام تاپیک: مشکل با datagridviewcombobox

  1. #1
    کاربر دائمی آواتار ghafoori
    تاریخ عضویت
    مرداد 1384
    محل زندگی
    اصفهان-نجف اباد
    پست
    1,111

    Talking مشکل با datagridviewcombobox

    ما با کنترل combobox معمولی با dispelymember , value member یک ستون از جدولی را نمایش دهیم و با خواص selectedvalue,selecteditem تغییرات را روی ستون دیگری از جدول دیگر ثبت کنیم اما در datagridviewcombobox نتوانستم این دو خواصیت selectedvalue,selecteditem را پیدا کنم این کنترل فقط با یک جدول و ستون کار میکند کسی توانسته این مشکل را حل کند

  2. #2
    توی رویداد
    CellEndEdit

    به اینصورت بنویس

    Dim rg As DataGridViewRow = DataGridView1.Rows(e.RowIndex)
    s = rg.Cells(8).Value
    Dim r As Data.DataRow = SDataSet.groh.FindBygrcode(s)
    حالا با داشت ردیف به تمام آیتمهای اون جدول میتونی دسترسی داشته باشی

  3. #3
    کاربر تازه وارد آواتار masysh
    تاریخ عضویت
    فروردین 1385
    پست
    79
    می تونی از Display member & display value استفاده کنی.

  4. #4
    کاربر دائمی آواتار ghafoori
    تاریخ عضویت
    مرداد 1384
    محل زندگی
    اصفهان-نجف اباد
    پست
    1,111

    Smile

    اقای شهریار متشکر از جوابتون اما من تونستم مشکل خودم را جور دیگری حل کنم
    من دو جدول داشتم یکی بنام انبار که نام انبارها و کد انبار را نگه میدارد و دیگری جدول کالا که نام کالا و کد کالا و کد انبار در ان نگه داری میشود
    حالا من میخواستم وقتی کاربر میخواهد کالایی را وارد کند کد انبار نمایش داده نشود بجایش نام انبار نمایش داده شده و کاربر وقتی نام را انتخاب کرد در جدول کالا کد انبار ان ثبت شود
    که البته با خاصیت DataPropertyName کارم حل شد من یک کنترل datagridviewcombobox به جدول اضافه کردم که خاصیت Display member & display value ان معادا نام و کد انبار جدول انبار بود و خاصیت DataPropertyName معادل کد انبار در جدول کالا بود حالا کاربر در ورود کالا اسم انبار را انتخاب میکند ولی در جدول کد انبار نمایش داده میشود
    این هم کد برنامه برای بررسی بیشترtemp.zip

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

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