PropertyChangedTrigger는 개체의 속성값이 변경될 때, 액션이 작동합니다.
자산을 클릭하거나 단축키(Ctrl+.)를 사용하시면 확장리스트가 나오구요.
ChangePropertyAction 을 드래그 하여 사용할 컨트롤에 안착시킵니다.
아래와 같이 Button에 안착시켰으며,
ChangePropertyAction 의 세부 속성을 설정합니다.
버튼 클릭했을때, rectangle의 Fill값을 #FFE99DFF로 변경.
실행해보시면, 잘 되시죠?
PropertyChangedTrigger를 알아보겠습니다.
Grid에 GotoStateAction을 달고, TriggerType을 PropertyChangedTrigger로 변경합니다.
Binding에서 rectangle을 선택하고 Fill속성 클릭.
즉, rectangle의 Fill값이 바뀌면, State가 작동하라 입니다.
실행해보시면, 버튼이 클릭했을때, rectangle의 Fill값이 바뀜과 동시에, State도 동작됩니다.
0 개의 댓글:
댓글 쓰기