2012-05-28 11 views
10

हैलो मैं फ़ॉर्म के केंद्र पर नियंत्रण (यानी लेबल या टेक्स्टबॉक्स) सेट करने की कोशिश कर रहा हूं। मुझे इसकी आवश्यकता है जबकि मैं उस फॉर्म को अधिकतम करता हूं। क्या मैं इसे स्थिर या गतिशील रूप से सेट कर सकता हूं। किसी के पास मुझे एप के बारे में कोई विचार है ...Winform के केंद्र पर नियंत्रण कैसे सेट करें?

+0

आप कर सकते हैं करने के लिए इस पर नियंत्रण के लिए बटन जोड़ने और उनके आकार के लिए सेट के रूप में आप चाहते हैं और सेट उनके एंकर संपत्ति डॉक संपत्ति है इसके लिए डॉक और एंकर संपत्ति –

+0

के संभावित लेआउट नियंत्रण का उपयोग करें [सी #: .NET (Winforms) में किसी रूप में नियंत्रण नियंत्रण?] (http://stackoverflow.com/questions/491399/c-centering-controls-within -ए-फॉर्म-इन-नेट-विनफॉर्म) –

उत्तर

28

केंद्र पर नियंत्रण रखें और Anchor संपत्ति None पर सेट करें।

+0

इसके लिए थैंक्स ... यह काम करता है..बहुत बहुत धन्यवाद ... – user968441

5

आप लेआउट नियंत्रण

  1. TableLayout नियंत्रण जोड़े का उपयोग करते हुए यह कर सकते हैं, सेट करें यह डॉक संपत्ति भरें करने के लिए है।
  2. आकार प्रकार शैली प्रतिशत 100% के साथ 1 पंक्ति जोड़े
  3. 3 पंक्तियां COLUMN1 जोड़ें (आकार प्रकार - प्रतिशत (100%)), Column2 (आकार प्रकार - निरपेक्ष (200px)), स्तम्भ 3 (आकार प्रकार - प्रतिशत (100 %))।
  4. अब Column2 लिए पैनल नियंत्रण जोड़ें और यह सेट भरें को
  5. AnchorStyles.Left | AnchorStyles.Right | AnchorStyles.Top

Reference

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