(بسم الله الرحمن الرحيم)
كيف يمكنني التنقل بين السجلات داخل الأداة datagrid
بمعنى نقل المؤشر وليس تضليل السجلات فقط...........
next
first
last..
(بسم الله الرحمن الرحيم)
كيف يمكنني التنقل بين السجلات داخل الأداة datagrid
بمعنى نقل المؤشر وليس تضليل السجلات فقط...........
next
first
last..
<< CLICK TO START>>

ليس أن تجد حلا بل أن تجد الافضل
أن تصـــنع الخـيال هذا هوا الأفضل</span>
hi
you can get the count of the row in the datagrid by thats
DataGrid1.VisibleRowCount
so the index of the last record or row in thew datagrid will be (count -1))
to set the selection in datagrid to any row we use
DataGrid1.CurrentRowIndex = 1
*******************************************************************************************
sumary
set to last use thats
DataGrid1.CurrentRowIndex = DataGrid1.VisibleRowCount-1
to set to the first use
DataGrid1.CurrentRowIndex =0
to set to the next use
DataGrid1.CurrentRowIndex =DataGrid1.CurrentRowIndex +1
good luck
try and tell me about the result
WOW :blink:
:lol: Thanx a lot qalaloh
very go0o0d B) 100%
am very :lol: :lol: :lol: happy i hope u happy 2
<< CLICK TO START>>

ليس أن تجد حلا بل أن تجد الافضل
أن تصـــنع الخـيال هذا هوا الأفضل</span>
you are welcome
am now very happy cpz am make some one happy
good luck
you are welcome
am now very happy becouse am make some one happy
good luck
sorry but we have one problem
'set to last use thats DataGrid1.CurrentRowIndex = DataGrid1.VisibleRowCount-1
VisibleRowCount <> all count of rows in datagrid
<< CLICK TO START>>

ليس أن تجد حلا بل أن تجد الافضل
أن تصـــنع الخـيال هذا هوا الأفضل</span>
in last am doing thats to get the count of all row in datagrid
but am solve it by get the count from dataset thats bind the datagrid
like thats
Dataset.Tables(0).Rows.Count - 1
where 0 is the index of the table in the dat set and you can use its name to replace the index
sory m no must go to home and leav the work
for mor see you tomorwo
VisibleRowCount give you count row you see
i mean VisibleRowCount =the row you see it from datagrid height
but good idea Dataset.Tables(0).Rows.Count - 1
Thanx B) and am wite ur power
تم تعديل هذه المشاركة بواسطة POWER _GIRL في 23 نوفمبر 2005 في 23:08
<< CLICK TO START>>

ليس أن تجد حلا بل أن تجد الافضل
أن تصـــنع الخـيال هذا هوا الأفضل</span>
qalaloh كتب:hiyou can get the count of the row in the datagrid by thats
DataGrid1.VisibleRowCount
so the index of the last record or row in thew datagrid will be (count -1))
to set the selection in datagrid to any row we use
DataGrid1.CurrentRowIndex = 1
*******************************************************************************************
sumary
set to last use thats
DataGrid1.CurrentRowIndex = DataGrid1.VisibleRowCount-1
to set to the first use
DataGrid1.CurrentRowIndex =0
to set to the next use
DataGrid1.CurrentRowIndex =DataGrid1.CurrentRowIndex +1
good luck
try and tell me about the result
السلام عليكم
طيب ازاى اتنقل بين سجلات الجريد مع تحديد البيانات وإظهارها على ال txtbox
قال رسول الله صلى الله عليه وسلم
يكبر بن أدام ويكبر معه شيئان كثرة المال وطول العمر
صدق رسول الله صلى الله عليه وسلم
قال عمر بن الخطاب رضي الله عنه
نحن قوم أعزنا الله بالإسلام فإذا إبتغينا العزة فى غيره أذلنا الله
set to last use thats DataGrid1.CurrentRowIndex = DataGrid1.VisibleRowCount-1
مرحبااا
الجريد لا تذهب الى أخر صف فيها ولكنها تذهب الى اخر صف استطيع ان اراه بدون تحريك الاسكررول بار
المهم
VisibleRowCount give you count row you see i mean VisibleRowCount =the row you see it from datagrid height but good idea Dataset.Tables(0).Rows.Count - 1
طيب واعمل ايه اذا كنت استخدم الاتصال المنفصل
وال DATASet تكون فى Sub اخر يتم إستدعائه فى حدث معين لملء الجريد فماذا افعل
قال رسول الله صلى الله عليه وسلم
يكبر بن أدام ويكبر معه شيئان كثرة المال وطول العمر
صدق رسول الله صلى الله عليه وسلم
قال عمر بن الخطاب رضي الله عنه
نحن قوم أعزنا الله بالإسلام فإذا إبتغينا العزة فى غيره أذلنا الله
This is arabic forum
Then He forum for arabs programmers
Why The writ By English ?!!
I'm Sorry if causation for your's any annoyance
Good luck for all Members
ليش التعقيد
انت بتربط الدتاغريد مع DataSet او DataView
اذا كنت تستخدم VS.NET2005 يمكنك استخدام كائن الـ BindingSource الذي يمتلك خاصيات First, Last ....
ابحث في MSDN و ستجد ميزات الكائن الـBindingSource و كيف يستخدم
هذا مثال على استخدامها
تم تعديل هذه المشاركة بواسطة Tammam Koujan في 1 يونيو 2006 في 18:14
اللهم صل و سلم على سيدنا محمد
كاف و نون خلقهم و فنائهم كاف و نون
عالمي شاشة و لغتي صفر و واحد
Just Smile ............You can do it
When you stop learning ... You stop leading
لساني بنطقي صامت عنه عادل............وقلبي بصمتي ضاحك منه هازل
وأتـعـب من نـاداك من لا تـجيبـه............وأغـيظ من عـاداك من لا تـشاكـل
مدونتي الشخصية : Tammam Koujan
آخر مواضيع المدونة :
Tammam Koujan كتب:ليش التعقيدانت بتربط الدتاغريد مع DataSet او DataView
اذا كنت تستخدم VS.NET2005 يمكنك استخدام كائن الـ BindingSource الذي يمتلك خاصيات First, Last ....
ابحث في MSDN و ستجد ميزات الكائن الـBindingSource و كيف يستخدم
هذا مثال على استخدامها
طيب ومستخدم
vb.net 2003 ماذا يفعل
تحياتى
قال رسول الله صلى الله عليه وسلم
يكبر بن أدام ويكبر معه شيئان كثرة المال وطول العمر
صدق رسول الله صلى الله عليه وسلم
قال عمر بن الخطاب رضي الله عنه
نحن قوم أعزنا الله بالإسلام فإذا إبتغينا العزة فى غيره أذلنا الله
السلام عليكم ورحمة الله وبركاته
سوف أساعدك بأوامر الانتقال بين السجلات
( التالي )
Me.BindingContext(Bookstore1, "bookstore").Position += 1
حيث أن Bookstore1 هي بدل Dataset و Dataset مجموعة البيانات التي تنشأ من
Data ===> Generate dataset
"bookstore" اسم الجدول المربوط معه بقاعدة البيانات
( السابق )
Me.BindingContext(Bookstore1, "bookstore").Position -= 1
( الأول )
Me.BindingContext(Bookstore1, "bookstore").Position = 0
( الأخير )
Me.BindingContext(Bookstore1, "bookstore").Position = Me.BindingContext(Bookstore1, "bookstore").Count - 1
هذا ولكم مني خالص المحبة والتقدير
السلام عليكنم ورحمة الله وبركاته
الرجل الغامض ممكن ارفاق مثال ليساعدنا
ولك جزيل الشكر
اقتباسThis is arabic forumThen He forum for arabs programmers
Why The writ By English ?!!
I'm Sorry if causation for your's any annoyance
Good luck for all Members
من الممكن ان الاخوان لا يوجد لديهم لوحة مفاتيح عربية او انهم يفكروا انهم لما يحكو بالعنجليزي بيكونو احسن وبيكون الهم برستيج واذا كان سبب عدم كتابتهم بالعربي هو السبب الاخير فانا اقولهم ان الغة العربية هي افضل لغة في العالم يكفي ان القران الكريم نزل بالغة العربية
على فكرة اخي qalaloh معظم مواضيعك وردودك انت تكتبها بالانجليزية وفي هذا المنتدى العربي يوجد الكثير من الاعضاء العرب الذين لا يجيدون الغة الانجليزية وقد بحثوا كثيرا حتى وجدو مثل هذا النتدى العربي فهل من المعقول ان نكتب لهم بالانجليزي من الممكن ان تكون معلومة مهمة لهم لكنهم لن يستطيعوا فهما فاذا كنت تستطيع الكتابة بالعربي فسوف يكون افضل
وانا متاكد انك تجيد العربية لكن لا اعرف السبب الذي يمنعك من الكتابة بها
تعلم:كيف تشغل برنامجك (قبل) ما يشتغل ال explorer, مثل ال check desk في الوندوز 98 و me
اللهم عطر يومنا بالايمان وانر قلبنا بالقرآن ورزقنا من حيث لانحتسب واجعل لنا سكينة تطمئن بها روحنا واحفظنا من كل سوء اللهم بارك لنا في رجب وشعبان وبلغنا رمضان آمين يارب العالمين
هذا الموضوع مغلق.