"CanNavigate"(bool)라는 종속성 속성이있는 ContentControl에서 상속하는 사용자 지정 컨트롤을 구현했습니다.Textbox ValidationRule의 종속성 속성 값 변경
<Style TargetType="{x:Type TextBox}">
<Style.Triggers>
<Trigger Property="Validation.HasError" Value="true">
<Setter Property="ToolTip"
Value="{Binding RelativeSource={RelativeSource Self},
Path=(Validation.Errors)[0].ErrorContent}"/>
<Setter Property="{Binding CanNavigate}" Value="false"></Setter>
</Trigger>
</Style.Triggers>
</Style>
하십시오 Window.xaml에서
, 나는 코드를 아래와 같이 "CanNavigate"로 설정 TextBox.Validation.HasError에 따라 참/거짓에 할 몇 가지 ValidationRule이 텍스트 상자 emptiness.I 검사와 텍스트 상자를 가지고
이 코드가 있으면 " 'Property'속성은 Setter에서 태그 확장 또는 속성 요소 구문을 사용할 수 없으며 Value 속성 만 태그 확장 또는 속성 요소 구문을 사용할 수 있습니다. 'System.Windows.Setter'개체의 오류 마크 업 파일 "
TextBox.validationError를 기반으로 CanNavigate 속성을 설정할 수있는 방법이 있습니까? 첫 번째 세터에 관한
감사합니다, 파틸