C# と VB.NET の質問掲示板

わんくま同盟

ASP.NET、C++/CLI、Java 何でもどうぞ

C# と VB.NET の入門サイト


(過去ログ 34 を表示中)
■16680 / )  Re[2]: ダイアログ
□投稿者/ たく (2回)-(2008/04/09(Wed) 15:45:43)
No16676 (はつね さん) に返信
> ■No16673 (こうじ さん) に返信
>>ダイアログにTextBoxとbuttnを一つ置いてTextBoxに
>>打ち込んだ値をbuttnをクリックした時に
>>メインフォームに用意した変数にTextBoxの値を代入したいのですが
>
>
> (1) メインフォームで、別フォーム(ダイアログっぽくする)のクラスをインスタンシングする
> (2) インスタンシングしたものを使ってモーダル表示する
> (3) 別フォームにはTextBoxとbuttonを配置しておき、buttonクリックにより別フォームの内部変数にTextBoxの値を退避する
> ※多分、OKボタンだったら退避で、CancelボタンだったらString.Emptyにするとかの考慮も必要かも
> (4) 退避したら別フォームは自分自身をCloseする(するとメインに制御がもどってくる)
> (5) メインフォームではインスタンシングしたものを介して、別フォームのPropertyから値を取得する。
> (6) 別フォームではProperty Getで(3)で退避した値を返却する
> (7) メインフォームでインスタンシングしていたものをDisposeする
> (8) メインフォームで(5)(6)で返却されてきた値を自分のTextBoxに設定する
>
>
>
>>誰か簡単な方法を教えて下さい。お願いします
>
> プログラミングに近道なし。



(8)までは出来ましたでも、そこからTextBoxに設定した値をint型の変数に代入したいのですが
そこのintに代入する方法を教えて下さいお願いします。
返信 編集キー/


管理者用

- Child Tree -