Visual C# Express Editionで開発してます。
自作のダイアログボックスにタブページをつけました。
タブページを切り替えると内容が失われてしまいますが、
テキストボックスなどのコントロールに入力された値を保存しておき
後で取り出すには、
1.自作のクラスのフィールドに各コントロールのテキストプロパティが変更されたらいちいち保存する。(各コントロールのイベントに保存するコードを全部書く)
2.変更されたオブジェクトと内容を判別し、自作クラスに保存する。
たとえば、
Textbox1のTextプロパティが変更されたら、
プロパティが変更されたコントロール名、プロパティ名と値を
自作クラスに保存。
タプページの最上位を切り替える。
タプページを元にもどったら
自作クラスから変更内容を取り出し反映する。
というようなことができると思うのですが・・・
まったくわからないので、
今回はタブページに含まれるコントロール全部のTextChanged
イベントにコード書きました(すごく手間でした。)
みなさんはどのようにしているのでしょうか?
わかる方、どうかよろしくお願いします。
A 回答 (2件)
- 最新から表示
- 回答順に表示
No.2
- 回答日時:
> 変更があったら変更内容だけを格納しておきたいのですが。
添付画像のように変更した内容…今回はTextBox.Textを書き換えてしまっていますが…「だけを」残しておきたい、で合っていますかね?
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) エクセルのマクロについて教えてください。 1 2023/02/21 09:28
- Visual Basic(VBA) vbaエクセルマクロについて あるデータを作成し、デスクトップに.xlsx形式で保存するマクロを作成 2 2023/03/02 18:54
- Windows 7 ショートカットキー 応用編 どういうの主に使いますか? 2 2022/12/28 23:46
- Visual Basic(VBA) vbaエクセルマクロについて あるデータを作成し、デスクトップに.xlsx形式で保存するマクロを作成 6 2023/03/03 18:05
- Excel(エクセル) エクセルのマクロについて教えてください。 2 2023/02/21 13:29
- Visual Basic(VBA) 【Excel VBA】自動メール送信の機能追加 5 2022/09/29 12:53
- PHP php 確認表示画面で値をSESSIONから取り出す理由の解釈は正しいでしょうか? 1 2023/06/09 17:39
- Visual Basic(VBA) EXCEL VBAにて動的にCheckBOXを複数作成し、同BOXにイベントを追加したい 1 2023/03/16 07:05
- Excel(エクセル) エクセルのマクロについて教えてください。 1 2023/02/20 10:00
- Excel(エクセル) EXCEL ActiveX コマンドボタンで実行する前にいったんmsgBoxで確認を求めたい 1 2022/07/06 19:41
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
コントロールの書式設定で、“コ...
-
エクセルのコントロールツール...
-
スピンボタンを右クリックして...
-
DateTimePickerでに年月までし...
-
msiインストーラでフォルダのセ...
-
フォームでPDFを表示させた...
-
連続で印刷すると画像が更新さ...
-
EXCELVBA リストボックスで選択...
-
タブコントロール上のリストコ...
-
VisualStudio MFC変数が追加で...
-
TabControlとToolBarの背景色変更
-
アイテムを点滅させる
-
CreateWindowでSTATICコントロ...
-
コモンダイアログコントロール...
-
VB6.0のデザイン時 コントロー...
-
.NETでチャートにスクロールバ...
-
ActiveXコントロールを.NETにイ...
-
C++6.0でのresource.hについて
-
VC6 コントロールウインドウの表示
-
VBAでリストボックス内で↑↓の操...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
コントロールの書式設定で、“コ...
-
エクセルのコントロールツール...
-
フォームでPDFを表示させた...
-
スピンボタンを右クリックして...
-
DateTimePickerでに年月までし...
-
C++6.0でのresource.hについて
-
連続で印刷すると画像が更新さ...
-
ActiveXコントロールを.NETにイ...
-
警告表示を非表示にしたい
-
エクセル - リストボックスのマ...
-
コモンダイアログコントロール...
-
EXCELVBA リストボックスで選択...
-
TabControlとToolBarの背景色変更
-
ワードのドロップダウンリスト
-
文字色を変えたい(ACCESS VBA)
-
CEdit の内容が変わった時にメ...
-
リストボックスの同期
-
VB6.0のデザイン時 コントロー...
-
WM_SIZEを発生させる方法
-
VBAでリストボックス内で↑↓の操...
おすすめ情報