2013-03-14 13 views
40

जब तक मैं याद कर सकता हूं, विजुअल स्टूडियो में एक एकीकृत संवाद था जो आपको अपने नियंत्रण के टैब ऑर्डर को आसानी से व्यवस्थित करने की अनुमति देता है।विजुअल स्टूडियो 2012 में टैब ऑर्डर असाइनमेंट डायलॉग कहां है?

मैंने अभी अपना पहला वीएस 2012 विनफॉर्म प्रोजेक्ट बनाया है, मेरे सभी नियंत्रण जोड़े और टैब इंडेक्सिंग संवाद ढूंढने के लिए गए, और यह विजुअल स्टूडियो से गायब प्रतीत होता है।

मुझे this MSDN article मिला जो बताता है कि मैं FORMAT> टैब ऑर्डर पर जाकर यह संवाद खोल सकता हूं। समस्या यह है कि मेरे FORMAT मेनू पर कोई टैब ऑर्डर विकल्प नहीं है। वैकल्पिक रूप से, दस्तावेज बताता है कि Ctrl + D पर इस संवाद को खोलना चाहिए। यह नहीं है

एक और विकल्प दृश्य> टैब ऑर्डर मेनू विकल्प का चयन करना है। यह विधि टैब इंडेक्स बॉक्स को आपके नियंत्रणों पर होवर करने का कारण बनती है। टैब ऑर्डर सेट करने के लिए आप बाद में अपने नियंत्रणों पर क्लिक कर सकते हैं, एक समय में, जिसमें आप उन्हें टैब करना चाहते हैं।

यह स्वीकार्य नहीं है क्योंकि मेरे रूप में कई पैनल और समूह बॉक्स हैं जो एक-दूसरे को कवर करते हैं। मेरे नियंत्रणों के माध्यम से क्लिक करना मेरे लिए असंभव है क्योंकि उनमें से कई डिजाइनर में अब दिखाई नहीं दे रहे हैं।

क्या मेरे नियंत्रण के टैब ऑर्डर को सेटअप करने का कोई आसान तरीका है जैसे कि पहले विजुअल स्टूडियो के पुराने संस्करणों के भीतर उपयोग किया जाता है?

+0

आप इस एडन को आजमा सकते हैं। अस्वीकरण - मैं इस एडन का लेखक हूं। http://codecanyon.net/item/winforms-tab-index-addin/4567358?WT.ac=category_thumb&WT.seg_1=category_thumb&WT.z_author=Rifky – Rifky

+1

आप पागल नहीं हैं, आरएलएच: एक "टैब ऑर्डर" संवाद है एक्सेस में जो फॉर्म डिज़ाइन के लिए इस तरह काम करता है। –

+0

आआआह ... धन्यवाद! मुझे पता था कि मैंने कहीं एक देखा है। मैं पुराने वीबीए कोड (वास्तव में एक्सेल में) को बनाए रखने के बहुत सारे काम करने के लिए उपयोग करता हूं। मैं शर्त लगाता हूं कि मुझे यह याद है। – RLH

उत्तर

54

यह अभी भी उपलब्ध है, आपको इसे व्यू मेनू में वापस जोड़ने की आवश्यकता है। टूल्स + कस्टमाइज़, कमांड टैब, मेनू बार = व्यू। नियंत्रण में मेनू आइटम का चयन करें जहां आप इसे सम्मिलित करना चाहते हैं, नीचे एक कहें। फिर कमांड जोड़ें, श्रेणी = देखें, आदेश = टैब ऑर्डर।

Tab Order

इस आदेश का आपका स्मृति थोड़ा धुंधला ध्वनि करता है, यह प्रारूप सूची पर कभी नहीं था और उसके कभी नहीं एक संवाद किया गया। यदि आप इसे प्रारूप मेनू पर रखना चाहते हैं तो आप कमांड टैब में प्रारूप मेनू बार चुन सकते हैं। हालांकि आप इसे एक संवाद नहीं बना सकते हैं, यह डिजाइनर दृश्य में नियंत्रण की संख्या है। कुछ बाधाएं जिन्हें आपने वास्तव में व्यू + दस्तावेज़ आउटलाइन कमांड को याद किया था।

+0

हंस पासेंट: इसने मेरे मेनू में विकल्प वापस जोड़ा। जिस प्रकार की मुझे आवश्यकता है वह आपके अंतिम चरण की "प्रारूप" श्रेणी के भीतर उपलब्ध है, न कि दृश्य श्रेणी के अंतर्गत। हालांकि, जब मैंने यह मेनू विकल्प जोड़ा, तो यह मेनू पर अक्षम है। क्या कोई कारण है कि मैं इस सुविधा को काम करने के लिए क्यों नहीं मिल सकता? मैंने डिजाइनर में फॉर्म पर क्लिक किया है, मैंने एक संशोधित नियंत्रण पर क्लिक किया है। टैब ऑर्डर मेनू विकल्प की स्थिति को बदलने के लिए कुछ भी नहीं लगता है जो इस संवाद को खोलना चाहिए। कोई उपाय? – RLH

+1

टैब ऑर्डर कमांड तब तक अक्षम कर दिया जाता है जब तक डिज़ाइनर के पास काम करने के लिए कम से कम एक नियंत्रण नहीं होता है। क्या आप वाकई सही आदेश याद करते हैं, आप एक संवाद के बारे में बात करते रहते हैं? यह कभी एक संवाद नहीं रहा है। –

+0

यह एक लंबा समय रहा है क्योंकि मुझे इस तरह के एक उपकरण का उपयोग करना पड़ा था, लेकिन मैंने सोचा था कि (साल पहले, संभवतः विजुअल बेसिक 6 में) एक संवाद था जिसने आपको अपने नियंत्रण को एक फॉर्म पर ऊपर और नीचे ले जाने की अनुमति दी थी। ऑर्डर वे सेट किए गए थे, वे ऑर्डर करेंगे कि वे टैब करेंगे। मुझे लगता है कि मैं गलत हूँ। यह एक प्लग-इन हो सकता था जिसे मैं सोच रहा हूं। वास्तव में, मैं इन्फ्राजिस्टिक्स उपकरण का उपयोग करने के लिए उपयोग करता हूं। शायद यह उनके प्लग-इन का हिस्सा था और यही वह है जो मैं सोच रहा हूं। – RLH

0

आप दस्तावेज़ आउटलाइन दृश्य के साथ अपने नियंत्रणों के माध्यम से क्लिक कर सकते हैं। यदि उनके पास एक ही टैबइंडेक्स मान है, तो उनके Z-order का उपयोग टैब ऑर्डर के रूप में किया जाएगा। दस्तावेज़ आउटलाइन दृश्य के साथ जेड-ऑर्डर भी बदला जा सकता है।

+0

क्षमा करें, लेकिन मैं टैब ऑर्डर के माध्यम से क्लिक नहीं कर सकता। मेरे पास नियंत्रण है, नियंत्रण के शीर्ष पर रखा गया है - इस वजह से मैं सभी टैब-नंबरिंग बॉक्स नहीं देख सकता। – RLH

+0

@RLH दस्तावेज़ रूपरेखा दृश्य एक ट्री नियंत्रण है जो उनके कंटेनर द्वारा व्यवस्थित सभी नियंत्रणों को सूचीबद्ध करता है। आप दस्तावेज़ आउटलाइन में उन सभी के माध्यम से क्लिक कर सकते हैं जो उन्हें डिज़ाइनर व्यू में चुना जाने का कारण बनता है। – Tergiver

+0

आप लिखते हैं "दस्तावेज़ आउटलाइन दृश्य के साथ जेड-ऑर्डर भी बदला जा सकता है।" शायद मुझे कुछ याद आ रही है, लेकिन कैसे? जब मैं नियंत्रण का चयन करता हूं, तो, हाँ, यह डिज़ाइन विंडो में चुना जाता है, लेकिन यह अभी भी अन्य नियंत्रणों के पीछे छिपा हुआ है। राइट-क्लिक मेनू में "सामने लाएं" या "वापस भेजें" प्रविष्टियां नहीं हैं। मैं डिज़ाइन विंडो पर चार-सर वाले तीर पर क्लिक कर सकता हूं और "सामने लाओ" का चयन कर सकता हूं - क्या यह शायद आपका मतलब है? या क्या कुछ अंतर्ज्ञानी है कि मेरा अंतर्ज्ञान गुम है? – RenniePet

36

अपने संरेखण टूलबार पर जाएं। अंत में, तीर के नीचे छोटे बटन "जोड़ें या निकालें" पर क्लिक करें। "बटन जोड़ें या निकालें" बटन पर क्लिक करें, और सूची के नीचे की ओर देखो। आपको टैब ऑर्डर देखना चाहिए। उस पर क्लिक करें और इसे संरेखण टूलबार में जोड़ा जाएगा। enter image description here

4

मैं इस बहुत ही उपयोगी http://msdn.microsoft.com/en-us/library/csz6b8x8.aspx

यह तो आप बस आदेश है कि आप के माध्यम से टैब पर चाहते हैं उन्हें में विभिन्न नियंत्रण पर क्लिक करने के लिए अनुमति देता है हो पाया। जैसा कि आप ऊपर वर्णित अनुसार "टैब ऑर्डर दिखाएं" मोड में करते हैं, आप ऐसा करते हैं; टूलबार में आइकन जोड़ने के बारे में एल्टन की नोक मोड को टॉगल करना आसान बनाता है।

पहले नियंत्रण को डबल-क्लिक करें, फिर बाद के नियंत्रणों पर क्लिक करें, और समाप्त करने के लिए एंटर दबाएं। यदि आप इससे पहले Ctrl-क्लिक करते हैं, तो आप एनटी नियंत्रण पर भी प्रारंभ कर सकते हैं, फिर सामान्य के रूप में ऑर्डर करें।

(वी.एस. एक्सप्रेस 2013)

0

दृश्य मेनू से टैब टूल कुछ मामलों में गायब हो जाता है।उदाहरण के लिए, यदि आप टेक्स्ट बॉक्स को क्लिक करते हैं, तो उसके गुणों पर जाएं, टैब ऑर्डर विकल्प नहीं दिखाया जाएगा। आपको नियंत्रण का चयन करना होगा, फिर तुरंत मेनू पर जाएं और टैब ऑर्डर चुनें।

संबंधित मुद्दे