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

نام تاپیک: یک سوال فوری در مورد Grid

  1. #1
    کاربر دائمی
    تاریخ عضویت
    آذر 1383
    محل زندگی
    تهران
    پست
    1,021

    Lightbulb یک سوال فوری در مورد Grid

    سلام

    بوسیله کد زیر وقتی که کاربر روی یک سلول از Grid کلیک میکنه ردیف سلول انتخاب میشه.
    	Private Sub dgNatije_MouseUp(ByVal sender As Object, ByVal e As System.Windows.Forms.MouseEventArgs) Handles dgNatije.MouseUp
    Dim pt As System.Drawing.Point = New System.Drawing.Point(e.X, e.Y)

    Dim hti As DataGrid.HitTestInfo = dgNatije.HitTest(pt)

    If hti.Type = DataGrid.HitTestType.Cell Then

    dgNatije.CurrentCell = New DataGridCell(hti.Row, hti.Column)

    dgNatije.Select(hti.Row)

    End If
    End Sub

    حالا هم زمان برای Drag And Drop هم کدی در رخداد MouseDown همون Grid نوشتم.
     Private Sub dgNatije_MouseDown1(ByVal sender As Object, ByVal e As System.Windows.Forms.MouseEventArgs) Handles dgNatije.MouseDown
    If e.Button = MouseButtons.Left Then

    Dim pt As System.Drawing.Point = New System.Drawing.Point(e.X, e.Y)

    Dim hti As DataGrid.HitTestInfo = dgNatije.HitTest(pt)

    dgNatije.DoDragDrop(hti.Row.ToString, DragDropEffects.Move Or DragDropEffects.Copy)
    End If
    End Sub

    وقتی که تمام رخداد MouseDown رو Comment میکنم با کلیک کردن کاربر روی Grid ردیف انتخاب میشه. اما زمانی که رخداد MouseDown دیگه Comment نیست دیگه ردیف انتخاب نمیشه.

    بنظر شما برای حل این مشکل چه کار باید کرد؟

    در پناه حق موفق باشید و پرتوان
    آخرین ویرایش به وسیله Hamedm : چهارشنبه 09 شهریور 1384 در 13:18 عصر

تاپیک های مشابه

  1. چگونگی نمایش فیلد منفی در Grid
    نوشته شده توسط frahimi در بخش Foxpro
    پاسخ: 6
    آخرین پست: چهارشنبه 09 خرداد 1386, 11:37 صبح
  2. قرار دادن کامبو باکس در Grid
    نوشته شده توسط بابک زواری در بخش VB.NET
    پاسخ: 3
    آخرین پست: یک شنبه 12 فروردین 1386, 19:21 عصر
  3. سوال در مورد Grid
    نوشته شده توسط سیروس مقصودی در بخش برنامه نویسی در Delphi
    پاسخ: 3
    آخرین پست: سه شنبه 20 دی 1384, 14:48 عصر
  4. تعیین فرمت اطلاعات در Grid
    نوشته شده توسط shsoft در بخش برنامه نویسی در 6 VB
    پاسخ: 8
    آخرین پست: پنج شنبه 10 دی 1383, 15:28 عصر

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

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