클래스에 2 개의 속성 (WPF 컨트롤) : HorizontalOffset
및 VerticalOffset
(모두 공개 Double
')이 있습니다. 이러한 속성이 변경 될 때마다 메서드를 호출하고 싶습니다. 어떻게해야합니까? 나는 한 가지 방법을 안다. 그러나 나는 올바른 방법이 아니라고 확신한다. (속성을 모니터링하기 위해 매우 짧은 눈금 간격의 DispatcherTimer
사용). 더 문맥속성 변경 모니터링
편집 :
이 속성은 telerik의 scheduleview 제어에 속한다. 나는 하나의 방법을 알고
를 사용하여 이벤트를? http://msdn.microsoft.com/en-us/library/awbftdfh.aspx –
기존 이벤트를 구독하는 방법을 알고 있지만 구독 준비가 된 자체 이벤트를 만드는 데 경험이 없습니다. 이것이 제가 여기서 성취하고자하는 것에 대해 가장 효율적이라고 말하는 방식입니까? –
글쎄, 이것들은 당신이 소유하지 않은 타입의 두 가지 속성입니다; Telerik이 어떤 메커니즘을 가지고 있는지 확인해야합니다. Telerik은 이러한 속성을 모니터링하기 위해 컨트롤을 공개했습니다. 그것이 WPF라면, 나는 그것이'INotifyPropertyChanged'라고 생각했을 것이다. 이 경우 자신의 이벤트 소스를 공개하고 있지 않다면, 해당 컨트롤에 이미 존재하기를 바랍니다. –