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

نام تاپیک: مشکل در دیتا گرید

  1. #1
    کاربر جدید آواتار vlc_vb
    تاریخ عضویت
    آذر 1385
    محل زندگی
    تهران
    پست
    9

    Question مشکل در دیتا گرید

    اگر دو دیتا گرید داشته باشیم اولی با فیلدهی نام کالا قیمت و در دومی نام کالا تعداد قیمت کل
    کاربر با کلید کردن بر روی گزینه های جدول شماره یک کالای مورد نظر خود را به جدول شماره دو انتقال می دهد
    منن یک پروژه دارم که مدیریت خرید و فروش داره برای فرم فاکتور باید
    اگر دو دیتا گرید داشته باشیم اولی با فیلدهی نام کالا قیمت و در دومی نام کالا تعداد قیمت کل
    هر بار که کاربر بر روی یک از گزینه های جدول شماره یک کلیک میکند اگر بر روی ردیف تکراری کلید کند مثلا میز در جدول شماره دو مقدار فیلد تعداد در ردیف میز اضافه میشود
    برای اضافه کردن یک ریدف از کد زیر استفاده میکنم و.لی مشکل اینجاست که با هر بار کلبد کردن ردیف های جدول دوم تضفه میشود و نمی توان فیلد تعداد را بررسی کرد و مقدارش را زیاد کرد
    Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
    If DGV1.CurrentRow.Index >= 0 Then
    DGV2.Rows.Add()
    For i = 0 To DGV1.ColumnCount - 1
    DGV2.Rows(DGV2.RowCount - 1).Cells(i).Value = DGV1.CurrentRow.Cells(i).Value
    Next


    لطفا راهنمایی کنید کنید

  2. #2

    نقل قول: مشکل در دیتا گرید

    سلام ،

    بهتر هست که از یک گرید استفاده کنی ، و در گرید قسمت نام کالا ، Combobox داشته باشی که بایند شده باشه به دیتابیس محصولات شما. می تونی DisplayMember مربوط به combobox را نام محصول و ValueMember را قیمت محصول بدی و به ردیف انتخاب شده ، اضافه کنید.


    با این روش احتیاج به دو تا گرید نداری.

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

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