मेरे पास दो पैनलों में मेरा विनफॉर्म है: पहले पैनल पर मेरे पास usercontrol
है जिसे गतिशील रूप से गुणा किया जा सकता है। मैं चाहता हूं कि दूसरे पैनल पर usercontrol
प्रदर्शित किया जाए जो उपयोगकर्ता द्वारा चुने गए हैं। विचार यह है कि, मैं चाहता हूं, अगर मैं अपने usercontrol
के रनटाइम पर टेक्स्ट बदलता हूं, तो ये परिवर्तन दूसरे पैनल पर भी प्रदर्शित किए जाएंगे। मुझे एक विचार चाहिए कि मैं यह कैसे कर सकता हूं। अब मैं अपने usercontrol
और घटनाओं के प्रत्येक ऑब्जेक्ट के लिए गुण बनाने की कोशिश कर रहा हूं, लेकिन मुझे लगता है कि इसके लिए बहुत कुछ करना है। । धन्यवाद।
मेरा कोड, मैंने अभी तक क्या प्रयास किया है:किसी अन्य पैनल पर प्रदर्शन नियंत्रण
मेरे उपयोगकर्ता नियंत्रण पर मैंने प्रत्येक ऑब्जेक्ट के लिए गुण बनाए हैं। usercontrol.cs पर कोड:
public string TextName
{
get { return textname.Text; }
set { textname.Text = value; }
}
public string Task
{
get { return checkboxTip.Text; }
set { checkboxTip.Text = value; }
}
.......
and on my winform.cs I created an event for all properties:
private void PropertiesChange_Click(object sender, EventArgs e)
{
textname1.Text=textname.Text; //textname1 is the textbox from usercontrol,and textname is from the second panel;
checkboxTip1.Text-checkbox.Text;
.....// I am doing this for each object,but I have 10 objects.
क्या आपके पास कोई कोड है जो आप हमें दिखा सकते हैं? –
हां। अब मैं अपने कोड के साथ मेरी टिप्पणी संपादित करें। – Viva
यदि आप हमें कुछ कोड दिखा सकते हैं तो मैं अपना जवाब सुधार सकता हूं। –