0
我試圖將textblock綁定到可觀察集合中的項目。以下是集合的類和屬性。我是否正確綁定?謝謝!將TextBlock綁定到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中,如果我綁定到名稱列表,它說(集合)
<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>
對不起,這是一個錯字!我更新了上面的代碼! – KeyboardFriendly
你沒有提供足夠的信息,你的Xaml有嚴重的錯別字(至少我希望如此)。你爲什麼不粘貼你實際使用的代碼?您需要使用某種容器綁定NameLists屬性(ItemsControl,ComboBox,TabControl等)。 –
感謝Erti此鏈接在閱讀您的建議後很有幫助http://rachel53461.wordpress.com/2011/09/17/ WPF的ItemsControl的-示例/ – KeyboardFriendly