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"; } }
其他綁定到視圖模型做的工作,所以問題不在那裏。
檢查您的輸出窗口。可能是名稱屬性沒有正確地綁定到您的視圖。 –
你可以通過放置文本框並將其文本綁定到'name'屬性來測試。看看是否出現文字。 –
名稱屬性是綁定的,我已經用文本框測試了這個 –