تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
سؤال في DataGridView VB NET
#1
السلام عليكم ورحمة الله وبركاتة 

كل عام وانتم بخير  تقبل الله منا ومنكم صالح الأعمال يارب 

عندي سؤال عجزت اجد لة حل   وارجو ان اجدة هنا 

بخصوص DataGridView VB NET


DataGridView.FirstDisplayedCell Property

كيف استطيع منع عودة المؤشر الي اعلى الجدول 

على سبيل المثال  عندي جدول  يوجد فية بيانات كثيرة فوق 200 سطر 
وعندما اصل الي اخر عمود  يعود الي اعلى القائمة 

يعني لايثبت الاختيار 

توضيح 

الجدول :

1 محمد ........................................................
2 احمد ......................................................
100 يوسف ...................................................

وهاكذا 

عندما اصل الي يوسف يعود المؤشر الي محمد 
فلا استطيع قرائة البيانات بشكل صحيح 

بالمختصر اريد تعطبل خاصية هذه الادة لمنع العودة للاعلى 

الرد
تم الشكر بواسطة:
#2
ممكن توضح سؤال بشكل افضل
لان الوضع الافتراضي انه لا ينتقل الى الاعلى
انت تتكلم عن الانتقال بين الاسطر ام بين الاعمدة ؟
الانتقال عن طريق انتر ام عن طريق تاب .؟
سورس كود برنامج محاسبة ومبيعات احترافي ومتكامل- قم بالاطلاع على البرنامج 
 مجاناااااا
واتساب 00963951283515
الرد
تم الشكر بواسطة: ابراهيم ايبو
#3
لا الله يحفظك

عندما يتم تحميل الجدول كامل

تستطيع تصفحة الجدول ولكن عند التحديث يتغير التحديد ويعود الي الاعلى

اريد عندما تختار Dennis بثبت الاختيار ولا يعود الي الاعلى عند Bud

Imports System.Data.SqlClient

Public Class Form20
   Public Sub New()
       InitializeComponent()
       BindGrid()


   End Sub

   Private Sub BindGrid()
       Dim constring As String = "Data Source= 0000000;Initial Catalog=ss;user id=000000;password=22222"
       Using con As New SqlConnection(constring)
           Using cmd As New SqlCommand("SELECT * FROM user", con)
               cmd.CommandType = CommandType.Text
               Using sda As New SqlDataAdapter(cmd)
                   Using dt As New DataTable()
                       sda.Fill(dt)




                       DataGridView1.DataSource = Nothing
                       DataGridView1.AutoGenerateColumns = False
                       DataGridView1.ColumnCount = 3


                       'Add Columns
                       DataGridView1.Columns(0).Name = "ID"
                       DataGridView1.Columns(0).HeaderText = "ID"
                       DataGridView1.Columns(0).DataPropertyName = "ID"

                       DataGridView1.Columns(1).Name = "Name"
                       DataGridView1.Columns(1).HeaderText = "Name"
                       DataGridView1.Columns(1).DataPropertyName = "Name"

                       DataGridView1.Columns(2).Name = "ff"
                       DataGridView1.Columns(2).HeaderText = "ff"
                       DataGridView1.Columns(2).DataPropertyName = "ff"

                       DataGridView1.DataSource = dt



                   End Using
               End Using
           End Using
       End Using


   End Sub

   Private Sub Timer1_Tick(sender As Object, e As EventArgs) Handles Timer1.Tick
       BindGrid()
   End Sub

End Class
الرد
تم الشكر بواسطة:
#4
عند عمل التحديث الذي تتكلم عنه يتم مسح محتويات ال داتاجريد وتحميل المعلومات القديمة
ولكن قبل كود التحديث
ضع السطر التالي
AA = DGV.CurrentRow.Index
وبعد كود التحديث ضع السطر التالي
DGV.Rows(AA).Selected = True
علما ان AA وهو متغير من نوع انتيجر يوضع في منطقة الاعلان عن المتغيرات في الاعلى
طبعا هذه مجرد فكرة عن طريقة الحل وانت عدل على الاكواد كما تريد
لانه مثلا بعد التحديث في حال كان السطر الذي كان محدد قبل التحديث غير موجود تم حذفه مثلا فسيظهر لك سالة خطأ فلا بد من استخدام جملة شرطية
سورس كود برنامج محاسبة ومبيعات احترافي ومتكامل- قم بالاطلاع على البرنامج 
 مجاناااااا
واتساب 00963951283515
الرد
تم الشكر بواسطة: ابراهيم ايبو
#5
احسنت ابو انس ولكن الطريقة غير مفيدة

تعطي خطاء

وايضا تهنق

صحيح انه يحفظ الاختيار لكن المؤشر يعود للاعلى
الرد
تم الشكر بواسطة:


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  ممكن طريقة نقل الاسماء من datagridview الى textbox العطر الرايق 2 161 31-07-21, 01:56 PM
آخر رد: العطر الرايق
  سؤال عن datatable خالد20 1 77 30-07-21, 10:59 AM
آخر رد: ابو انس
  ممكن طريقة نقل اسماء من datagridview الي اكثر من textbox العطر الرايق 1 145 27-07-21, 03:59 AM
آخر رد: aldery
  سؤال عن جعل البرنامج بلغتين ابو انس 6 334 25-07-21, 08:47 PM
آخر رد: ابو انس
  سؤال عن اداة خالد20 0 96 18-07-21, 06:24 PM
آخر رد: خالد20
  [سؤال] سؤال عن اداة DataGridViewWithDetails ابو انس 1 156 09-07-21, 01:00 AM
آخر رد: ابو انس
  [سؤال] الحفظ و التعديل و الحذف داخل datagridview and databases Sql server mo.fathi 2 806 05-07-21, 04:28 PM
آخر رد: naserflaha71
  كشف التشابه بين بيانات صفين موجودين في اثنين datagridview جيولوجي مبتدئ 5 503 02-07-21, 12:05 AM
آخر رد: جيولوجي مبتدئ
  مساء الخير عليكم جيعا ممكن سؤال في متغير اليوم السابع 1 162 27-06-21, 11:02 PM
آخر رد: ابو انس
  [VB.NET] DataGridView تأخذ وقتاً كثيراً في تحميل البيانات adam mostafa 4 338 27-06-21, 04:31 PM
آخر رد: adam mostafa

التنقل السريع :


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم