0
나는 Winforms PropertyGrid
을가집니다.PropertyGrid에 예외 예외 발생
변수에 값을 설정하려고 할 때. 값을 잘못 입력하면 나타나는 오류로 PropertyGrid
에 오류를 던지고 싶습니다.
이 할 수있는 방법이 있나요?
나는 Winforms PropertyGrid
을가집니다.PropertyGrid에 예외 예외 발생
변수에 값을 설정하려고 할 때. 값을 잘못 입력하면 나타나는 오류로 PropertyGrid
에 오류를 던지고 싶습니다.
이 할 수있는 방법이 있나요?
당신에게 단순히 throw
를 set
에서 예외 :
private int someProperty;
public int SomeProperty {
get { return someProperty; }
set {
if((value % 3) != 0) throw new ArgumentOutOfRangeException(
"the value must be divisible by 3");
someProperty = value;
}
}
가 생산 :
기본 텍스트 "속성 값을 변경할 수있는 방법이 있는가가 유효하지 않습니다 "사용자가"세부 정보 "를 클릭하여 나에게 보낸 오류 메시지를 볼 필요가 없습니까? – Dan