منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب

نسخة كاملة : تصفح الداتاغريد فيو
أنت حالياً تتصفح نسخة خفيفة من المنتدى . مشاهدة نسخة كاملة مع جميع الأشكال الجمالية .
السلام عليكم إخوتي 

عندي داتاغريد فيو تستقبل بياناتها من داتاتابل و هذا الداتاتابل  يتم تزويده ببيانات ليس مصدرها قاعدة بيانات معينة 
المهم أن هذه الداتاغريدفيو بها 60 صف من البيانات 
أريد أن أعمل لها PAGINATION أو تصفح بحيث تعرض كل مرة 7 صفوف 
شكرا إخواني

(16-04-23, 07:08 PM)kebboud كتب : [ -> ]السلام عليكم إخوتي 

عندي داتاغريد فيو تستقبل بياناتها من داتاتابل و هذا الداتاتابل  يتم تزويده ببيانات ليس مصدرها قاعدة بيانات معينة 
المهم أن هذه الداتاغريدفيو بها 60 صف من البيانات 
أريد أن أعمل لها PAGINATION أو تصفح بحيث تعرض كل مرة 7 صفوف 
شكرا إخواني
أين الأخوة المبرمجين ؟
لماذا لم يجيبوني ؟
لا حول و لا قوة إلا بالله العلي العظيم

أين الأخوة المبرمجين ؟
وعليكم السلام ورحمة الله وبركاته



أظن أن أغلبهم يقيمون العشر الأواخر من رمضان بين قيام وتسبيح وقراءة لكتاب الله..
هنيئاً لمن لم  تشغله الدنيا عن التعبد لله في هذه الأيام وفضلها..
(16-04-23, 09:17 PM)Taha Okla كتب : [ -> ]وعليكم السلام ورحمة الله وبركاته



أظن أن أغلبهم يقيمون العشر الأواخر من رمضان بين قيام وتسبيح وقراءة لكتاب الله..
هنيئاً لمن لم  تشغله الدنيا عن التعبد لله في هذه الأيام وفضلها..
هههههه
هل هذا إفتعال عذر لعدم الإجابة على سؤالي ؟
هذا فيديو من على قناتي على اليوتوب لعله يفيد إن شاء الله
https://www.youtube.com/watch?v=x2_Rvzfm460
(16-04-23, 10:03 PM)kebboud كتب : [ -> ]
(16-04-23, 09:17 PM)Taha Okla كتب : [ -> ]وعليكم السلام ورحمة الله وبركاته



أظن أن أغلبهم يقيمون العشر الأواخر من رمضان بين قيام وتسبيح وقراءة لكتاب الله..
هنيئاً لمن لم  تشغله الدنيا عن التعبد لله في هذه الأيام وفضلها..
هههههه
هل هذا إفتعال عذر لعدم الإجابة على سؤالي ؟


هذا ليس اعتذار عن نفسي .. 

فأنا أجاوبك من وراء مكتب عملي .. متواجد دوماً أو بالأصح على الأغلب متواجد في أغلب الأوقات..
----
ولكن هذا اعتذار عن الذين لم نرهم خلال هذا الشهر الكريم .. إلا نادراً .. 
وكل شخص لم يجاوب هو معذور ولو كان بدون عذر.. 
فليس لأي أحد هنا حق ليلزم غيره بالجواب - وليس له الحق بأن يلومه بالتقصير..
..
(16-04-23, 10:17 PM)Taha Okla كتب : [ -> ]
(16-04-23, 10:03 PM)kebboud كتب : [ -> ]
(16-04-23, 09:17 PM)Taha Okla كتب : [ -> ]وعليكم السلام ورحمة الله وبركاته



أظن أن أغلبهم يقيمون العشر الأواخر من رمضان بين قيام وتسبيح وقراءة لكتاب الله..
هنيئاً لمن لم  تشغله الدنيا عن التعبد لله في هذه الأيام وفضلها..
هههههه
هل هذا إفتعال عذر لعدم الإجابة على سؤالي ؟


هذا ليس اعتذار عن نفسي .. 

فأنا أجاوبك من وراء مكتب عملي .. متواجد دوماً أو بالأصح على الأغلب متواجد في أغلب الأوقات..
----
ولكن هذا اعتذار عن الذين لم نرهم خلال هذا الشهر الكريم .. إلا نادراً .. 
وكل شخص لم يجاوب هو معذور ولو كان بدون عذر.. 
فليس لأي أحد هنا حق ليلزم غيره بالجواب - وليس له الحق بأن يلومه بالتقصير..
..
ههههه
يا صديقي العزيز 
أنت تحفة من تحف هذا المنتدى العريق و نحن نعتز بك و نحترمك 
على كل حال كنت أمزح معك

(16-04-23, 10:08 PM)عبد العزيز البسكري كتب : [ -> ]
هذا فيديو من على قناتي على اليوتوب لعله يفيد إن شاء الله

شكرا أخي الكريم عبد العزيز  Heart Heart Heart Heart Heart Heart Heart
ضع هذا السطر في كلاس الفورم
كود :
Dim yyy As Integer = 0

في اخر حدث load للفورم اي بعد ملء الداتاتابل ضع هذا الكود
كود :
DataGridView1.DataSource = dt.AsEnumerable.Skip(yyy).Take(7).CopyToDataTable

اضف مفتاح button1 للرجوع بالصفحات للخلف وهذا كوده
كود :
yyy -= 7
If yyy < 0 Then yyy = 0
DataGridView1.DataSource = dt.AsEnumerable.Skip(yyy).Take(7).CopyToDataTable

واضف مفتاح button2 للتقدم بالصفحات للامام وهذا كوده
كود :
yyy += 7
If yyy > dt.Rows.Count - 1 Then yyy -= 7
If yyy < 0 Then yyy = 0
DataGridView1.DataSource = dt.AsEnumerable.Skip(yyy).Take(7).CopyToDataTable
(18-04-23, 05:30 PM)foo كتب : [ -> ]ضع هذا السطر في كلاس الفورم
كود :
Dim yyy As Integer = 0

في اخر حدث load للفورم اي بعد ملء الداتاتابل ضع هذا الكود
كود :
DataGridView1.DataSource = dt.AsEnumerable.Skip(yyy).Take(7).CopyToDataTable

اضف مفتاح button1 للرجوع بالصفحات للخلف وهذا كوده
كود :
yyy -= 7
If yyy < 0 Then yyy = 0
DataGridView1.DataSource = dt.AsEnumerable.Skip(yyy).Take(7).CopyToDataTable

واضف مفتاح button2 للتقدم بالصفحات للامام وهذا كوده
كود :
yyy += 7
If yyy > dt.Rows.Count - 1 Then yyy -= 7
If yyy < 0 Then yyy = 0
DataGridView1.DataSource = dt.AsEnumerable.Skip(yyy).Take(7).CopyToDataTable

السلام عليكم الأخ foo
الكود الذهبي الذي أرسلت حل المشكلة 100 في المائة 
شكرا من الأعماق 
ترليون شكرا
و عيدا مباركا