2013-06-14 4 views
-1

"단순히 텍스트 블록을 코드 숨김 C# 변수에 데이터 바인딩하는 방법"은 무엇입니까?WPF에서 텍스트 블록의 데이터 바인딩

내 코드 숨김에는 공용 문자열 변수가 있고 내 XAML에는 이 있지만 작동하지 않습니다.

미리 감사드립니다.

+0

죄송합니다.이 사이트는 자습서 용으로 제공되지 않습니다. 그런데 웹상에는 이것들이 많습니다. 하지만 시작할 때 도움이되도록 : 공개 필드가 아닌 * 속성 *에 항상 바인딩해야합니다. 또한,'INotifyPropertyChanged' 인터페이스에 대해 읽어보십시오. – Dabblernl

답변

2

BindingOperations 클래스를 사용하십시오. 이 같은.

BindingOperations.SetBinding(myTextBlock, TextBlock.TextProperty, new Binding("Whatever")) 

바인딩하려는 것에 대해 알지 못하는 경우 가장 좋은 대답입니다.

그리고 코드 비하인드에서 이런 종류의 작업을하는 것보다는 실제 MVVM 패턴을 사용하는 것이 거의 항상 좋습니다.

관련 문제