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