저는 디자인 타임에 생성 된 두 항목 (문자열)로 구성된 매우 간단한 ultraoptionset에서 작업하고 있습니다. 옵션 세트 값은 바인딩 소스를 통해 뷰 모델의 문자열 속성에 바인딩됩니다. 데이터 원본 업데이트 모드가 OnPropertyChanged로 설정됩니다.
문제는 view에서 전체 optionset가 포커스를 잃기 전에 viewmodel이 업데이트되지 않는다는 것입니다. 따라서 두 값 사이를 앞뒤로 변경하면 속성이 변경되지 않으므로 데이터가 업데이트되지 않기 때문에 컨트롤의 유효성 검사가 작동하지 않습니다.
나는 매우 어리 석다. 왜냐하면 이것은 매우 간단해야하기 때문이다. 내가 도대체 뭘 잘못하고있는 겁니까? : DUltraoptionset은 포커스를 잃기 전에 데이터 소스를 변경하지 않습니다.
건배!
당신이 옳습니다. 물론 나는 데이터 바인딩을 망쳤다. : D 조 그럼 이제 작동합니다. 감사! :) – user1829991