- - PR -
コンストラクタの引数でフォーム内のコントロールを変更できない
1
| 投稿者 | 投稿内容 | ||||
|---|---|---|---|---|---|
|
投稿日時: 2005-04-05 15:51
メインのクラスから、フォームコントロールのコンストラクタ引数を指定してForm1コントロールのテキストボックスに予め値をセットしておきたいのですが、反映されません。
InitializeComponentメソッドの後に呼び出しているのに何故できないのでしょうか? string code = "123"; Form1 f = new Form1(code); f.ShowDialog(); public Form1(string code) { // // Windows フォーム デザイナ サポートに必要です。 // InitializeComponent(); // // TODO: InitializeComponent 呼び出しの後に、コンストラクタ コードを追加してください。 // this.Textbox1.Text = code; } | ||||
|
投稿日時: 2005-04-05 17:06
こんにちは、じゃんぬ です。
当方ではちゃんと期待通りの動作をしました。 _________________ C# と VB.NET の入門サイト じゃんぬねっと日誌 | ||||
|
投稿日時: 2005-04-05 17:13
じゃんぬねっとさま
お恥ずかしながらLoadイベントにコントロールの初期化処理が入ってました。 失礼いたしました。 | ||||
1
