1

よし、ラベルとボタンを含むフォームをセットアップしました。ボタンを押すと、特定の領域にいくつかのラベルと 2 つのテキスト フィールドが作成されます。

私は一生、これらのテキストフィールドからテキストを取得してパブリック文字列に保存する方法を理解することはできません。

どんな助けも素晴らしく、大歓迎です。

編集:リクエストに応じて。

        TextBox playertextbox = new TextBox();
        playertextbox.Location = new Point(460, 200);
        this.Controls.Add(playertextbox);
4

1 に答える 1

3

テキストボックスに名前を割り当て、後でControlCollection.Findを使用して取得することができます これを
試してください

TextBox playertextbox = new TextBox();
playertextbox.Location = new Point(460, 200);
playertextbox.Name = "playertxtBox"; // Add some name
this.Controls.Add(playertextbox);

次に、ボタン クリック ハンドラなどで名前を使用します。

 //Use that name to search here
 TextBox playertextbox = ((TextBox) this.Controls.Find("playertxtBox",true)[0]); 
 string text = playertextbox.Text;
于 2013-11-09T08:36:26.890 に答える