[解決済み] WPFのデータバインディングと検証ルールのベストプラクティス
2022-12-30 18:57:37
質問
私は、いくつかのカスタムCLRオブジェクトの編集を可能にするためにデータバインディングを使用している、非常に単純なWPFアプリケーションを持っています。私は今、ユーザーが保存をクリックしたときにいくつかの入力検証を入れたいと考えています。しかし、私が読んだすべてのWPFの本は、この問題にスペースを割くことはありません。私は、カスタムのValidationRulesを作成できることを見ましたが、これが私のニーズにとって過剰であるかどうか疑問に思っています。
WPF でユーザー入力を検証するためのベスト プラクティスを示す、良いサンプル アプリケーションまたは記事はどこかにありますか?
どのように解決するのですか?
私は、新しい望ましい方法は、IDataErrorInfoを使用することであると思います。
もっと読む ここで
関連
-
[解決済み] Html.BeginForm()にCSSクラスを追加する。
-
[解決済み] EF Coreのadd-migrationのビルドに失敗しました。
-
[解決済み] 'Newtonsoft.Json' には 'Microsoft.CSharp' の依存関係がすでに定義されています。
-
[解決済み] 1は有効なWin32アプリケーションではありません "を解決するには?
-
[解決済み] AngularJSでデータバインディングはどのように機能するのですか?
-
[解決済み] WPFの場合、x:Name属性とName属性の違いは何ですか?
-
[解決済み] Visual Studioのコンパイルエラー "mismatch between processor architecture "を修正するにはどうしたらいいですか?
-
[解決済み] WPFのStaticResourceとDynamicResourceの違いは何ですか?
-
[解決済み】ListBox vs. ListView - データバインディングのための選択方法
-
[解決済み] WPFでデザインタイムデータをダミー化するには、どのような方法がありますか?
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み] ファイル *.mdf をデータベースとして添付できません。
-
[解決済み] ポストバックまたはコールバックの引数が無効です。 イベント検証は '<pages enableEventValidation="true"/>' を使用して有効になっています。
-
[解決済み] フレームワークとアーキテクチャの違いは何ですか?[クローズド]
-
[解決済み] Microsoft.NETFrameworkとMicrosoft.NETFramework64の違いは何ですか?
-
[解決済み] 'Newtonsoft.Json' には 'Microsoft.CSharp' の依存関係がすでに定義されています。
-
[解決済み] LINQ: フィルタリング基準で SingleOrDefault と FirstOrDefault() を使用する場合
-
[解決済み] 1は有効なWin32アプリケーションではありません "を解決するには?
-
[解決済み] このコンピュータには、.NET Framework 4.6またはそれ以降の更新プログラムがすでにインストールされています。
-
[解決済み] Entity FrameworkとLINQ to SQLの比較
-
[解決済み] .NETにおけるstructとclassの違いは何ですか?