[C#/WPF] BindingExpression 클래스 : UpdateSource 메소드 사용하기 (Binding 객체의 UpdateSourceTrigger 속성을 UpdateSourceTrigger.Explicit로 설정시)
C#/WPF 2014. 1. 13. 10:11728x90
반응형
728x170
■ Binding 객체의 UpdateSourceTrigger 속성을 UpdateSourceTrigger.Explicit로 설정시 BindingExpression 클래스의 UpdateSource 메소드를 사용하는 방법을 보여준다.
▶ 예제 코드 (C#)
using System.Windows;
using System.Windows.Controls;
using System.Windows.Controls.Primitives;
using System.Windows.Data;
ScrollBar sourceScrollBar;
Label targetLabel;
...
Binding binding = new Binding();
binding.Source = sourceScrollBar;
binding.Path = new PropertyPath(ScrollBar.ValueProperty);
binding.Mode = BindingMode.OneWay;
binding.UpdateSourceTrigger = UpdateSourceTrigger.Explicit;
targetLabel.SetBinding(Label.ContentProperty, binding);
...
BindingExpression bindingExpression = targetLabel.GetBindingExpression(Label.ContentProperty);
bindingExpression.UpdateSource();
728x90
반응형
그리드형(광고전용)
'C# > WPF' 카테고리의 다른 글
[C#/WPF] Sytle 클래스 : BasedOn 속성 사용하기 (0) | 2014.01.14 |
---|---|
[C#/WPF] Style 엘리먼트 : TargetType 속성을 사용해 버튼 스타일 설정하기 (0) | 2014.01.14 |
[C#/WPF] Setter 엘리먼트 : Value 속성 값으로 NULL 값 설정하기 (0) | 2014.01.14 |
[C#/WPF] Setter 엘리먼트 사용하기 (0) | 2014.01.14 |
[C#/WPF] Style 엘리먼트 사용하기 (0) | 2014.01.13 |
[C#/WPF] VisualTreeHelper 클래스 : 비주얼 찾기 (0) | 2014.01.13 |
[C#/WPF] Binding 클래스 : 특정 엘리먼트 속성 바인딩하기 (0) | 2014.01.11 |
[C#/WPF] Binding 엘리먼트 : ElementName 속성을 사용해 특정 엘리먼트 속성 바인딩하기 (0) | 2014.01.11 |
[C#/WPF] Binding 태그 확장 : ElementName 속성을 사용해 특정 엘리먼트 속성 바인딩하기 (0) | 2014.01.11 |
[C#/WPF] BlockUIContainer 엘리먼트 사용하기 (0) | 2014.01.11 |
댓글을 달아 주세요