C#フォームアプリケーションでは、次のことを行いました:
Label Some; string S;
private void Something()
{
Some.text = S;
Some.Location = new Point(100, 100);
Some.Size = new Size(300, 300);
this.Controls.AddRange(new System.Windows.Forms.Control[] { Some });
}
次に、クリック イベントで S を定義しました。
private void YARR_click(object sender, System.EventArgs e)
{
S="Some random text";
}
そしてもう一つ:
private void HARR_click(object sender, System.EventArgs e)
{
S="Some other random text";
}
ラベル「Some」を作成すると、それらをクリックしてもテキストが「S」の値に変更されません...何が欠けていますか?