السلام عليكم إخوتي
عندي داتاغريد فيو تستقبل بياناتها من داتاتابل و هذا الداتاتابل يتم تزويده ببيانات ليس مصدرها قاعدة بيانات معينة
المهم أن هذه الداتاغريدفيو بها 60 صف من البيانات
أريد أن أعمل لها PAGINATION أو تصفح بحيث تعرض كل مرة 7 صفوف
شكرا إخواني
(16-04-23, 07:08 PM)kebboud كتب : [ -> ]السلام عليكم إخوتي
عندي داتاغريد فيو تستقبل بياناتها من داتاتابل و هذا الداتاتابل يتم تزويده ببيانات ليس مصدرها قاعدة بيانات معينة
المهم أن هذه الداتاغريدفيو بها 60 صف من البيانات
أريد أن أعمل لها PAGINATION أو تصفح بحيث تعرض كل مرة 7 صفوف
شكرا إخواني
أين الأخوة المبرمجين ؟
لماذا لم يجيبوني ؟
لا حول و لا قوة إلا بالله العلي العظيم
أين الأخوة المبرمجين ؟
وعليكم السلام ورحمة الله وبركاته
أظن أن أغلبهم يقيمون العشر الأواخر من رمضان بين قيام وتسبيح وقراءة لكتاب الله..
هنيئاً لمن لم تشغله الدنيا عن التعبد لله في هذه الأيام وفضلها..
(16-04-23, 09:17 PM)Taha Okla كتب : [ -> ]وعليكم السلام ورحمة الله وبركاته
أظن أن أغلبهم يقيمون العشر الأواخر من رمضان بين قيام وتسبيح وقراءة لكتاب الله..
هنيئاً لمن لم تشغله الدنيا عن التعبد لله في هذه الأيام وفضلها..
هههههه
هل هذا إفتعال عذر لعدم الإجابة على سؤالي ؟
هذا فيديو من على قناتي على اليوتوب لعله يفيد إن شاء الله
(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)عبد العزيز البسكري كتب : [ -> ]هذا فيديو من على قناتي على اليوتوب لعله يفيد إن شاء الله
شكرا أخي الكريم عبد العزيز

ضع هذا السطر في كلاس الفورم
كود :
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 في المائة
شكرا من الأعماق
ترليون شكرا
و عيدا مباركا