タイトル : Re: ユーザーコントロールの再初期化表示 投稿日 : 2010/06/07(Mon) 09:24 投稿者 : 琴
> 質問 : 再測定を行う際、クリアボタン1つで初期画面に戻す事ができません。 > クリアボタンで全変数に初期値を再代入すれば値は初期化されるでしょうが > 表示の値はクリアされません。 > ユーザーコントロールのDisposeや、再表示(これがうまくできません) > を使えば、アプリの初期化が簡単に間違いなくできると思っているのですが > この画面の再初期化できる方法を教えて頂けないでしょうか 手元に環境が無く、実際に試していないのでできるか分かりませんが… 現在のFormを(A)として、初期化ボタン押下で別のForm(B)を呼び出して(A)は閉じる。 そのあと(B)から新しく(A)を呼び出して(B)を閉じるようにしたらどうでしょう? (B)には「プログラムを初期化しています」とでも表示させておいて グローバルな変数等の初期化を行うとか。 見当違いなこと言ってたらごめんなさい。 |