に変更ラベルのテキスト:C#のフォーム - 私は次のことを行っている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」の値に変更しません。何が欠けていますか?
をしなければなりませんその時点で - その後に文字列の値を変更した場合、テキストボックスのテキストは変更されません。 – Bridge