0
DatagridにバインドされたObservable Collectionがあります。ユーザは、データグリッドに年齢列を編集する場合Observable Collection(OC)にバインドされたDatagridの検証エラーを選択する方法
ObservableCollection<Person> PersonOC = new ObservableCollection<Person>();
public class Person
{
public string FName {get;set;}
public string LName {get;set;}
public int Age {get;set;}
}
Person p = new Person()
p.FName = "Abc";
p.Lname = "Xyz";
p.Age = 23;
PersonOC.Add(a);
Datagrid.ItemSource = DataOC;
は、非整数文字を入力し、そのセルは、赤色の境界線とセルの内容と行ヘッダの感嘆符を囲んで検証エラーを示すフォーカスを失いました。
これまでのところ私の必要に応じて動作します。
ここで、データベースにデータを保存する更新ボタンが無効になるように、このエラーがDatagridで発生したことをどのようにして知ることができますか?