2019년 1월 26일 토요일

WPF 트리거란? Triggers(Trigger, MulitiTrigger, DataTrigger, MultiDataTrigger, EventTrigger)

WPF 트리거란? Triggers(Trigger, MulitiTrigger, DataTrigger, MultiDataTrigger, EventTrigger)
​
n Trigger는 어떤 조건, 이벤트등이 주어졌을 때 묵시적으로 컨트롤의 상태 또는 이벤트 핸들러등을 호출하는 기능을 의미한다.
n 즉 Trigger를 사용하면 엘리먼트의 프로퍼티나 데이터 바인딩, 이벤트에서 발생하는 변화에 엘리먼트와 컨트롤이 어떻게 반응할지를 정할 수 있다.
n Style의 Setter와 비교할 때 둘 다 프로퍼티를 설정하지만 Setter는 엘리먼트가 처음 생성되었을 때의 프로퍼티를 설정하며 Trigger는 프로퍼티가 변경되는 경우에 프로퍼티를 설정하는 점이 다르다.
n Style의 Triggers 프로퍼티는 TriggerBase 객체의 컬렉션인 TriggerCollection 타입이며 추상클래스 TriggerBase에서 파생된 클래스는 아래와 같다.
      System.Windows.TriggerBase
        System.Windows.DataTrigger
        System.Windows.EventTrigger
        System.Windows.MultiDataTrigger
        System.Windows.MultiTrigger
        System.Windows.Trigger
​

댓글 없음:

댓글 쓰기

(C#교육동영상)C# ADO.NET 실습 ODP.NET/ODAC 설치 오라클 함수 호출 실습, C#학원, WPF학원, 닷넷학원, 자바학원

  (C#교육동영상)C# ADO.NET 실습  ODP.NET/ODAC 설치  오라클 함수 호출 실습, C#학원, WPF학원, 닷넷학원, 자바학원 https://www.youtube.com/watch?v=qIPU85yAlzc&list=PLxU-i...