2011-12-22 4 views
1

디자인 중에 사용자 정의 ErrorTemplate이 어떻게 보이는지 볼 수있는 방법이 있습니까? 현재 런타임 동안 사용자 정의 ErrorTemplate이 어떻게 보이는지 만 볼 수 있습니다. 잘못된 값으로 디자인 컨텍스트와 디자인 데이터를 설정하려고하지만 ErrorTemplate이 Visual Studio 2010 디자이너에 표시되지 않습니다.디자인 타임 동안 Validation.ErrorTemplate보기

감사합니다.

답변

1

Expression Blend를 사용하면 훨씬 쉽게 사용할 수 있습니다. 블렌드를 통해 문제의 컨트롤에 대한 템플릿을 열면 "상태"탭을 클릭하여 상태를 표시하고 Invalid/InvalidFocused/InvalidUnFocused를 선택하면 필요한 디자인을 시각적으로 수행 할 수 있습니다. 그렇지 않으면 XAML의 VisualStateManager 코드에서 State 값을 파고 색 코드를 찾아서 유효하지 않은 상태 등으로 활성화 된 템플릿 부분을 찾아야합니다.

+0

나는 이해할 수 없다. 이렇게하면 Blend에서'Validation.ErrorTemplate'을 볼 수있게됩니까? 나는 당신의 단계를 따라 갔지만 그것만이 내가 정의한'ErrorTemplate'이 아니라 비어있는 VSM ValidationStates를 보여주었습니다. 'IDataErrorInfo' 파이프 라인에 에러가 있다고 WPF가 적용 할 때 실제'ErrorTemplate' ControlTemplate을 어떻게 볼 수 있습니까? –

관련 문제