Alt text http://i49.tinypic.com/2eqcajp.jpgएक TabControl
Ctrl +PageUp/PageDown और Ctrl +टैब पर डिफ़ॉल्ट शॉर्टकट अक्षम TabControl के लिए डिफ़ॉल्ट शॉर्टकट हैं। वे आसन्न टैब के बीच में जाने में मदद करते हैं। मैं Ctrl +पृष्ठ X बाहरी टैब (tab1, tab2) और Ctrl +टैब भीतरी टैब के लिए व्यवहार (tab3, tab4) के लिए ही काम करने के लिए चाहते हैं व्यवहार जब मेरे फोकस नियंत्रण (पाठ बॉक्स में है यहाँ)। इसके लिए, मुझे डिफ़ॉल्ट व्यवहार को अक्षम करने की आवश्यकता है। क्या ऐसा करने का कोई तरीका है?
मैंने ProcessDialogKey और IsInputKey को देखा, लेकिन वे केवल एकल कीटाटा के साथ काम करते प्रतीत होते हैं। संशोधक को संभाला नहीं जाता है।
बहुत बहुत धन्यवाद। यह पूरी तरह से काम करता है। – tsps
नोट करें कि उपर्युक्त कोड सभी टैब नियंत्रण हॉटकी अक्षम नहीं करता है: आप अभी भी ** CTRL + TAB + SHIFT ** आदि का उपयोग कर सकते हैं। यदि नीचे दिए गए कथन को बदलें: 'if (ke.Control && (ke.KeyCode == Keys.Tab || के। केकोड == कुंजी। अगला || के.केकोड == कुंजी। प्रियर)) वापसी; ' –
वह शॉर्टकट कुंजी टैब पीछे की तरफ। –