フォーム間で変数を渡すのに少し問題があります。ボタン配列を作成しましたが、ボタンのテキストを次のフォームに渡したいと思います。しかし、これはNull値を返すだけです
最初の形式で
private string staffmem;
public string Staffmem
{
get
{
return staffmem;
}
}
public void ClickButton(Object sender, EventArgs e)
{
Button btn = (Button)sender;
staffmem = btn.Text;
MessageBox.Show("Welcome " + staffmem);
MainScreen ms = new MainScreen();
ms.Show();
}
そして2番目の形式で
private void MainScreen_Load(object sender, EventArgs e)
{
Form1 f1 = new Form1();
staffmem = f1.Staffmem;
どんな助けでも大歓迎です。前もって感謝します