1
INotifyDataError
インターフェイスを使用してオブジェクトにエラーを追加しています。オブジェクトがRadGridViewに表示されている場合、そのプロパティにエラーがある場合、現在のセルからフォーカスを変更できなくなります。私はこれを許可したいと思います。セルにエラーがあるときにRadGridViewのフォーカスを変更できるようにする
たとえば、のは、これは新しいレコードA = null, B = false
あるとしましょう、のは、私の検証ロジックが今
if (A == "x" && B == false)
{
//Add error to A
}
あるとしましょう、のは、私が今
class Foo
{
public string A { get; set; }
public bool B { get; set; }
}
を持っているとしましょう。ユーザーがAに「x」を入力すると、レコードは無効になり、ユーザーはそのセルを離れることができなくなります。これにより、ユーザーはBをtrueに変更してエラーを取り除くことができなくなります。
私はセルにエラーを表示したいが、ユーザーはそのセルからフォーカスを外すことができます。これを可能にするRadGridViewの動作を変更する方法はありますか?