0
3つの異なるフォームを開くために3つのボタンがウィンドウフォームにありますが、これは同じフォームを開くので、button1
で開く必要があります。ウィンドウの3つのボタンが同じ別のフォームを開きます
public partial class Home : Form
{
public Home()
{
InitializeComponent();
}
private void button1_Click(object sender, EventArgs e)
{
Task addnew = new Task();
addnew.Show();
}
private void button2_Click(object sender, EventArgs h)
{
Task History = new Task();
History.Show();
}
private void button3_Click(object sender, EventArgs v)
{
Task Evaluate = new Task();
Evaluate.Show();
}
}
はい、より良いインデント中から、あなたの3を初期化します。あなたはおそらく正しいでしょう。 –
@mostafizur rahmanそれは働いたが、私は私のメソッドを初期化するために使用した関数名としてフォーム名をどのように使うことができるのか分からない。 – hachu
メソッドのようにフォーム名を使って初期化しているときは、実際にはメソッド呼び出しではない 'Evaluate evaluate = new Evaluate();'これは初期化のために 'constructor'フォームを呼び出すことを意味します。どのフォームでもこれは初期化時に呼び出される 'constructor'関数です – Mostafiz