Winform formumda iki panel var: birinci panelde dinamik olarak çarpılabilen bir usercontrol
var. İkinci panelde, kullanıcı tarafından seçilen usercontrol
görüntülenmesini istiyorum. Buradaki fikir şudur ki, eğer metni usercontrol
çalışma zamanında değiştirirsem, bu değişiklikler de ikinci panelde görüntülenecektir. Bir fikre ihtiyacım var bunu nasıl yapabilirim. Şimdi usercontrol
ve olaylarımın her bir nesnesi için özellikler oluşturmaya çalışıyorum, ancak bunun için çok fazla olduğunu düşünüyorum. . Teşekkürler.
Kodum, şu ana kadar denemedim:Başka bir panelde görüntü kontrolü
Kullanıcı denetlememde, içerdiği her nesne için özellikler oluşturdum. usercontrol.cs üzerinde Kodu:
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.
Bize gösterebileceğiniz herhangi bir kod var mı? –
Evet. Şimdi yorumumu kodumla düzenliyorum. – Viva
Bize bazı kodları gösterebilirseniz, cevabımı geliştirebilirim. –