C# winform でフォームの代わりにユーザー コントロールを使用します。ユーザーコントロールに、ボタンをクリックするとボタン(新規)を配置すると、ユーザーコントロールが更新されます。私は this.refresh(); を使用します。イベントでは動作しません!
private void Btn_New_Click(object sender, EventArgs e)
{
this.Refresh();
}
C# winform でフォームの代わりにユーザー コントロールを使用します。ユーザーコントロールに、ボタンをクリックするとボタン(新規)を配置すると、ユーザーコントロールが更新されます。私は this.refresh(); を使用します。イベントでは動作しません!
private void Btn_New_Click(object sender, EventArgs e)
{
this.Refresh();
}
Refresh()
画面上のコントロールを再描画するだけです。通常、手動で呼び出すのではなく、次のようなコントロールのプロパティを変更する必要があります
private void Btn_New_Click(object sender, EventArgs e)
{
this.TextBoxFirstName.Text = string.Empty;
this.TextBoxLastName.Text = string.Empty;
// ...
}
コンボボックスの管理用とボタンの管理用の 2 つのメソッドを実装する必要があります。
Private Void ComboBox_SelectedIndexChanged ()
{
switch(ComboBox.selectedIndex)
{
case 0:
textbox1.text = "1";
break;
case 1:
textbox1.text = "2";
break;
// ... etc
}
}
Private Void Button_clicked ()
{
ComboBox.selectedIndex = 0;
}