たびたびすみません。
ボタン押下でフォーム、ラベル、チェックボックスなど全てを初期状態にリセットすることはできるのでしょうか?
色やテキストを1つ1つ代入するリセットボタン方法以外にありますでしょうか?どうしても解答が見つけられません。
どうぞよろしくお願いいたします。
まぁないと思います。
問題なければFormを作り直すといいかもしれません。
Text と ForeColor、BackColor 程度であれば、業務アプリケーションで、そういう機構を作ったことがありましたね。
Form->Controls 内を再帰的に舐めて、保存しておくという安易な方法でした。
なるほど!やっと意味を理解できました。
もう1つだけよろしいでしょうか?
FormのBackColorのデフォルトは何色なのでしょうか?
.Nameで取得したものを代入してもうまくいきません。
難しく考えないで、Form の初期化時にColor 型の変数に Form の BackColor を入れておいて初期状態に戻したいときにその値を Form の BackColor に戻せばいいだけですよ。
なるほど!やってみます☆
ありがとうございます。