MyControl.xaml.cs갖는 데 문제가 DependencyProperty에 바인딩
public string achName
{
get { return (string)this.GetValue(achNameProperty); }
set { this.SetValue(achNameProperty, value); }
}
public static readonly DependencyProperty achNameProperty = DependencyProperty.Register("achName", typeof(string), typeof(MyControl), new PropertyMetadata(null));
에서 MainPage.xaml
<My:MyControl achName="{Binding Name}"/>
이름에 값이, 그러나에 보내 얻을하지 않는 것 의존성 (achName) 프로퍼티. 이 문제를 어떻게 해결할 수 있습니까? 문제가 거짓말을하지 않도록
뷰 모델
public string Name { get { return "some random test value"; } }
다른 바인딩은, 일을 뷰 모델입니다.
출력 창을 확인하십시오. 이름 속성이보기에 제대로 바인딩되지 않을 수 있습니다. –
textBox를 배치하고 텍스트를'name' 속성에 바인딩하면 이것을 테스트 할 수 있습니다. 텍스트가 표시되는지 확인하십시오. –
name 속성이 바인드되었습니다. 텍스트 상자로 테스트했습니다. –