を含む.iniファイルを取得するアプリケーションを作成する必要があります
- 分
- 最大
- デフォルト
要素の値。ユーザーはこれらの値を編集して、新しい.iniファイルを保存できます。.iniファイルには指定されたグループ内の異なる要素を含めることができないため、GUIを動的に生成する必要があります。私がWPFについて読んだことから、それは主にデータバインディングと通知プロパティの変更に基づいています。
ビューモデルはさまざまな数の変数に対応する必要があるため、プロパティにバインドすることはできません。すべてのテキストボックスに1つのイベントハンドラーをアタッチして、TextBoxがフォーカスを失ったときまたはEnterキーを押したときに対応する検証ルールを選択することを計画していました。が押されました。その後、検証に合格した場合はそれに応じてモデルを更新し、対応する値のモデルを使用してビューを更新する必要があります。
これが有効なアイデアのように聞こえるかどうか、私が読むべき同様のデザインパターンがあるかどうか、またはWPFから完全に離れる必要があるかどうか疑問に思いました。