【メインフォーム】
レイアウト
![]() |
|
画面項目
No. | 名称 | ID | テキスト | 属性 | align | 種別 | 備考 |
---|---|---|---|---|---|---|---|
1 | メニュー | MenuStrip | MenuStrip | ||||
2 | タブコントロール | TabControl | TabControl | ||||
2-1 | 支出タブ | TabExpense | 支出 | TabPage | |||
2-2 | 月次タブ | TabSummary | 月次 | TabPage | |||
2-3 | 推移タブ | TabGraphic | 推移 | TabPage | |||
2-4 | 収支タブ | TabBalance | 収支 | TabPage | |||
2-5 | 秘密タブ | TabPrivate | 秘密 | TabPage | |||
2-6 | 投資タブ | TabFinance | 投資 | TabPage |
イベント
- 初期表示
-
- DBファイルから支出情報を読み込んで各タブを初期化し,支出タブを表示する.
- DBファイルの読み込みに失敗した場合,エラーダイアログを表示してアプリケーションを終了する.
No. 条件 メッセージ 1 初回起動時のDBファイル作成に失敗 DBファイルの作成に失敗しました。 2 DBファイルのフィールド数が少ない フィールド数が少ないです。 3 DBファイルのフィールド数が多い フィールド数が多いです。 4 DBファイルの日付フィールドが空 日付がありません。 5 DBファイルの日付フィールドが日付形式でない 日付が正しくありません。 6 DBファイルの名称フィールドが空 名称がありません。 7 DBファイルの種別フィールドが空 種別がありません。 8 DBファイルの種別フィールドが不正(種別※1以外) 種別が正しくありません。 9 DBファイルの金額フィールドが空 金額がありません。 10 DBファイルの金額フィールドが数値でない 金額が正しくありません。 11 DBファイルの金額フィールドがマイナス 金額がマイナスです。 12 DBファイルの金額フィールドが大き過ぎる 金額が大き過ぎます。 - メニューを選択
-
- 選択されたメニューに応じた処理を行う(詳細はメニューを参照).
- タブ選択
-
- 選択されたタブを表示する.
- システム例外発生
-
- 発生した例外メッセージを表示してアプリケーションを終了する.