السلام عليكم
لدي جدول فيه عدد سجلات اريد كود يقوم بأنشاء ازرار بحسب عدد السجلات
وكمان
اذا كان عدد السجلات اكثر من 10 سجلات يقوم بأنشاء عدد 10 ازرار ويكون في زرار خاص لأظهار السجلات الي بعدها
مثلا
عندي في الجدول من رقم 1 الى عشرين
اريد ان يقوم البرنامج بأنشاء عدد 10 ازرار ويكون في زرار اسمه next يقوم بأخفاء اول عشره ازرار واظهار الي بعدها
ارجو ان تكون قد وضحت الفكرة
والله خبرتي ضعيفه جداً ولكن أقدر الحاجه اللي تمر فيها الآن
بالنسبه لتنقل من سجل إلى سجل بالتالي والسـابق
Me.BindingContext(ds.Tables("---")).Position -= 1 السابق
في الفراغ ضع أسم الجدول
Me.BindingContext(ds.Tables("Viw1")).Position+= 1 التالي
أتمنى أني قدرت أفيدك بشي
26-10-15, 07:10 AM (آخر تعديل لهذه المشاركة : 26-10-15, 07:37 AM {2} بواسطة silverlight.)
ما تريده هنا هو أنك تريد بناء قائمة لكل السجلات بحيث يظهر فيها عشرة سجلات فقط لا غير و عند الضغط علي الباتون Next تظهر السجلات العشرة التالية ..... و هكذا
ما تريده يحتاج الي مجهود لأنك هنا تقوم بتصميم شئ مثل ListBox ولكن بمواصفات خاصة
لذلك فإن الأسهل لك هو أن تستخدم ListBox مباشرة مع باتون Next و باتون أخر يسمي Previous وعند الضغط علي احدهما تقوم بإظهار العدد المطلوب من السجلات داخل ListBox
أما بخصوص تحويل البيانات الموجودة في الداتا بيز الي مصفوفة فإن الأفضل لك هو تحويل بيانات الداتا بيز الي DataTable و تستخدم DataTable.AsEnumerable و تقرأ كل كل عمود علي حده
26-10-15, 04:40 PM (آخر تعديل لهذه المشاركة : 26-10-15, 04:41 PM {2} بواسطة VB.NET.)
لعل فكرتي ما وصلت بالشكل المطلوب
لدي جدول فيه حقل يسمى Name
فيه عدد 2 سجلات الاول A والثاني B
اريد كود يقةم بأنشاء button للأثنين السجلا ت
يعني كود يقوم بأنشاء بتن على عدد السجلات الموجود
اشكرك اخوي HASAN6.0
هي الفكرة المطلوبة بالضبط ولاكن اشوف انها معقدة جدا
معقولة طريقة اشاء button على عدد السجلات تحتاج الى مجهود
يعني لدي عدد 2 سجلات
A
B
اريد ان ينشى 2 button
الاول button A
الثاني button B