2009-09-11 16 views
7

में ग्रुपबॉक्स में घटक संलग्न करें मैं फॉर्म में एक समूह बॉक्स डालना चाहता हूं और इसमें 3 रेडियो बटन डालना चाहता हूं।सी #

क्या ग्रुपबॉक्स में 3 रेडियो बटन जोड़ने में कोई फायदे हैं? कैब हम भी ऐसा करते हैं?

यदि मुझे ऐसा करना है तो मैं समूह बॉक्स में 3 रेडियो बटन कैसे संलग्न करूं ताकि वे समूह बॉक्स का हिस्सा बन जाएं और फॉर्म पर अलग-अलग घटक न हों?

उत्तर

11

यदि आप Winforms बात कर रहे हैं; प्रपत्र डिजाइनर में GroupBox में बस रेडियो बटन नियंत्रण खींचें। आप उन्हें प्रोग्राम के रूप में जोड़ना चाहते हैं, कुछ इस तरह काम करना चाहिए:

RadioButton rb = new RadioButton(); 
rb.Text = "Some text"; 
myGroupBox.Controls.Add(rb); 
rb.Location = new Point(someX, someY); 

// repeat as necessary 
+0

धन्यवाद .. – zack

0

कोड में, यह सोचते हैं कि आप एक groupbox चर नाम groupBox1 है:

groupBox1.Controls.Add(radioButton1); 
groupBox1.Controls.Add(radioButton2); 
groupBox1.Controls.Add(radioButton3); 

आप डिजाइनर के संदर्भ में इसका मतलब है, तो बस groupbox बजाय फार्म के लिए पर radiobuttons खींचें।

+0

धन्यवाद Kazar .. कोड के लिए – zack

0

इसके अलावा, आप यह एक पंक्ति में कर सकते हैं: कोड के लिए

groupBox1.Controls.AddRange(new Control[] { radioButton1, radioButton2, radioButton3 });