テキストボックスに入力された値を次のフォームにラベル付けする方法を知りたいだけです。次のフォームのラベルにテキストボックス値を割り当てます
例:3つのウィンドウフォームがあります。最初のページはログインページ、2番目のページはgridview、3番目のフォームはフォームを開くボタンをクリックするとgridviewに配置されたボタンです。
ログインページに名前を入力すると、ユーザー名は第3フォームに反映されます。
私は私がprivate string labelText;
public string LabelText { get { return labelText; } set { labelText = value; } }
label3.Text = LabelText;
のようなコードをworteが、私は、ログインボタンにそれをクリックしたときに
chat frm = new chat();
frm.LabelText = txtusername.Text;
frm.ShowDialog();
とたForm3負荷のようなコードを書いたボタンをクリックして
以下のように試してみました
直接form3を開きますが、私はform2を最初に開き、gridviewのボタンをクリックするとform3が開くはずです。
助けてください。ありがとうございました。
私はログインボタンをクリックするとフォーム3を開くべきではなく、フォーム2を開くべきであり、フォーム2にはフォーム3のボタンしかないので、それだけが開き、それに応じてラベルを変更する必要があります。 –