ठीक आकार का आकार बदलना चाहिए, यह इस बिंदु पर मुझे थोड़ा सा पागल कर रहा है। भीड़ से पूछने का समय:पैनल को छिपाने के लिए नीचे दिए गए नियंत्रणों को मजबूर करना चाहिए और फॉर्म
मेरे पास एक ऐसा फॉर्म है जिसमें स्प्लिटकॉन्टेनर द्वारा बनाए गए दो लंबवत "हिस्सों" शामिल हैं। नीचे "आधा"/SplitContainer पैनल के अंदर ... मेरे पास है:
एक एक पैनल के भीतर निहित उपयोगकर्ता को भरने के लिए के लिए क्षेत्रों/नियंत्रण के सेट,।
नीचे, "सबमिट", "रद्द करें" के लिए बटन वाले पैनल और एक "शो/छुपाएं" है। यह "शो/छुपा" का उद्देश्य पैनल को दिखाने/छिपाने का इरादा है जिसे मैंने अभी ऊपर बिंदु 1 में वर्णित किया है।
क्या मैं क्या करना चाहते है: जब उपयोगकर्ता के लिए "छिपाएँ" नियंत्रण के पैनल, केवल उन नियंत्रणों गायब नहीं है, लेकिन यह भी क्लिक करता है:
- पैनल प्रस्तुत युक्त, रद्द और बटन दिखाएं/छुपाएं (ताकि हमारे पास यह बड़ी रिक्त स्थान न हो जहां अब छुपा पैनल एक बार था)।
- फ़ॉर्म अब लंबवत रूप से आकार बदलता है ताकि अब-छिपे हुए पैनल के लिए तैयार किया जा सके और तथ्य यह है कि हमने नीचे के नियंत्रण को ऊपर की ओर ले जाया है।
मुझे नियंत्रण/फ़ील्ड के पैनल को दिखाने/छिपाने के लिए कोई समस्या नहीं है। लेकिन मैं यह नहीं समझ सकता कि दूसरे दो कार्यों को कैसे पूरा किया जाए। मैंने AutoSize
, AutoSizeMode
, और Dock
विकल्पों के विभिन्न संयोजनों का प्रयास किया है।
कोई सुझाव?
कुछ तस्वीरें और कुछ कोड के साथ हमें शुरू करें? – KDecker
मेरे सुझाव: 2 स्क्रीनशॉट शामिल करें - "छिपाने" से पहले और बाद में; प्रासंगिक डिजाइनर कोड – ASh