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의 동작을 변경할 수있는 방법이 있습니까?