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

نسخة كاملة : النقر على رؤوس الاعمدة في داتا جريد فيو
أنت حالياً تتصفح نسخة خفيفة من المنتدى . مشاهدة نسخة كاملة مع جميع الأشكال الجمالية .
السلام عليكم..
في المرفقات مثال عن داتا جريد فيو تم تعبتئه ببعض البيانات
  
سؤالي ما هي الخاصية المسؤلة عن الحدث الخاص بالنقر على رؤس الاعمدة 
ما اريده بالضبط عدم اجراء اي تغيير على عرض البيانات في الدتاجريد عند النقر على رؤوس الاعمدة
وعليكم السلام ورحمة الله وبركاته

عند النقر على ترويسة كل عمود يقوم بترتيب البيانات تصاعدياً أو تنازلياً بحسب نوع البيانات.



من أجل إلغاء هذه الخاصية من أجل عمود معين استخدم الكود التالي ضمن حدث تحميل النافذة :

كود :
DataGridView1.Columns(i).SortMode = DataGridViewColumnSortMode.NotSortable

حيث أن (i)  هي رقم العمود، مثلا العمود الأول نضع (0) والثاني نضع (1)  .. وهكذا



من أجل كل الأعمدة نستطيع استخدام الكود التالي : 
كود :
For i = 0 To DataGridView1.Columns.Count - 1
   DataGridView1.Columns(i).SortMode = DataGridViewColumnSortMode.NotSortable
Next
شكرا لك هذا ما اريده