[英]Binding TextBlock To Observable Collection
我試圖將文本塊綁定到可觀察集合中的項目。 下面是集合的類和屬性。 我綁定正確嗎? 謝謝!
public class ListStuff
{
public string Name { get; set;}
}
private ObservableCollection<ListStuff> mListStuff = new ObservableCollection<ListStuff>();
public ObservableCollection<ListStuff> NameLists
{
get
{
return mListStuff;
}
}
這是Xaml如果我綁定到NameLists它說(集合)
<Border Grid.Row="0" Grid.Column="0" Grid.ColumnSpan="3" BorderThickness="0"
<TextBlock Margin="0,5" FontSize="24" HorizontalAlignment="Stretch" Text="{Binding Path=Name"}/>
</Border>
您的“姓名”屬性必須是公開的。 您只能綁定公共屬性。 從屬性名稱中刪除標識符,實際上意味着它變為私有標識符,因此WPF系統無法找到它,因為它僅使用反射搜索公共屬性。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.