WPF에 비교적 새로운 기능이므로 확실한 내용이없는 경우 나에게 곰이 붙어 있습니다. 응용 프로그램의 상태를 설명하는 창 하단에 "요약"텍스트 상자를 만드는 중입니다. 내가 바인딩 할 속성에 대한 코드는 다음과 같은 비트 같습니다WPF TextBox가 여러 소스에 바인딩 됨
public String WindowDescription
{
get { return (radioButton.IsChecked == true ? "A " : "B ") + NameTextBox.Text
+ " " + (cbRoute.SelectedItem != null? comboBox.SelectedItem.ToString() : ""); }
}
을 그리고 난과 같이 컨트롤에 바인딩했습니다
<TextBox IsEnabled="False" Text="{Binding Path=WindowDescription}"/>
상기 모든 바인딩이 작동하지 않습니다 지금 당장 - WindowDescription에서 참조 된 각 컨트롤에는 기본값이 있지만 그 값도 TextBox를 채우지 않습니다. 내가 말했듯이, WPF에 익숙하지 않기 때문에 아무리 명백해 보이더라도 제 예제에서 빠진 것을 지적 할 수 있습니다. 감사.
yor 앱의 디버그 결과를 살펴보십시오. 바인딩 오류가 있습니까? – Jens