تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
TapStop
#1
السلام عليكم ورحمة الله تعالى وبركاته
الأساتذة الكرام رجاءا
هل خاصية TapStop قي vb net تمنع الفوكس Focus على الأداة الخاصة بها أم لها تعريف آخر
 أرجوا الإفادة ولكم جزيل الشكر
   
الرد
تم الشكر بواسطة:
#2
السلام عليكم

TabStop تمنع الانتقال Focus للأداة من خلال الضغط على زر Tab،
ولكن لا تمنع الفوكس نهائياً، باستطاعتك نقل Focus لها عن طريق النقر بالماوس على الأداة إن كانت مفعلة أي Enabled تكون True وليس False.
الرد
تم الشكر بواسطة:
#3
ألف شكر لكم سيدي الكريم على ردكم السريع، وهذا ما كنت أتوقعه من أساتذة هذا المنتدى الكبير
ردا على جوابكم سيدي
لو استخذمت دالة select next control ، فلما تكون مثلا groupbox لها خاصية tabIndex 2 وكان الفوكس على التكست بوكس الذي بدوره له خاصية tabindex 1، فهل سينتقل الفوكس مباشرة إلى البوتن التي لها خاصية tabIndex 3
أرجوا أن أكون قد وضخت الفكرة
ألف شكر لكم مرة أخرى
الرد
تم الشكر بواسطة:
#4
أشكرك لكلماتك الطيبة لهذا المنتدى

هناك بارامتر في select next control لو جعلتها False فسوف ينتقل لأي أداة بغض النظر عن قيمة TabStop

مثل هذا الكود
كود :
Me.SelectNextControl(Me.ActiveControl, True, False, True, True)

(15-02-17, 10:01 PM)djelloul كتب : لو استخذمت دالة select next control ، فلما تكون مثلا groupbox لها خاصية tabIndex 2 وكان الفوكس على التكست بوكس الذي بدوره له خاصية tabindex 1، فهل سينتقل الفوكس مباشرة إلى البوتن التي لها خاصية tabIndex 3

نعم، إذا كانت البارامتر tabStopOnly كان على True في الدالة select next control

ولكن هناك بارامترات عدة في SelectNextControl عليك الاطلاع عليها ومعرفة مهمة كل منها.
الرد
تم الشكر بواسطة:
#5
ألف شكر لكم
الرد
تم الشكر بواسطة:


التنقل السريع :


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم