0
我有一個ListBox
,看起來像這樣:WPF列表框只能顯示其項目的屬性嗎?
<ListBox ItemsSource="{StaticResource journal}" DisplayMemberPath="Title" />
當「標題」是一個屬性,如:
public string Title { get; set; }
它顯示正常,但如果我做Title
公共領域相反, ListBox
只顯示一個空字符串。這不幸的是,它不可能使用結構,因爲它們不支持屬性。
是否有任何解決方法呢?
「這使得不可能與結構一起工作」是不正確的。在[System.Windows.Point](http://msdn.microsoft.com/en-us/library/system.windows.point.aspx)上查找示例。它是一個具有兩個屬性的結構體,可以用作綁定的來源'X'和'Y'。 – Clemens
你怎樣才能做一個結構的屬性?我只是得到錯誤*「自動實現的屬性'Journal.JournalEntry.Title'的backing字段必須在控制權返回給調用者之前完全分配,考慮從構造函數初始化程序中調用默認構造函數。」* – Hubro
請參閱[這裏]( http://stackoverflow.com/q/420433/1136211)。 – Clemens