私は wpf と xaml を初めて使用しますが、オンラインでいくつかのチュートリアルを読んで学習しています。ValidationRule クラスから派生させ、Validate メソッドをオーバーライドすることで、テキスト ボックスを作成し、検証ルールを追加しました。
したがって、そのメソッドでは、入力された文字列が空でないことを確認します。それ以外の場合は戻りますnew ValidationResult(false, "Input required");
ここでテキスト値を更新できます。たとえば、文字列が空の場合はデフォルト値に設定します。