1
我需要做一個ListView有一列,其中該列是一個Expander。Expander as ListView項目
特別是我有一個這樣的類:
public class MyItemT
{
public string Title { get; set; }
public TextBlock Info { get; set; }
}
而且這些對象的列表:
List<MyItemT> Mylist = new List<MyItemT>();
我需要填寫與擴展的對象,其中報頭它與綁定ListView控件標題和帶有Info屬性的內容。
例如擴展的這樣一個ListView:
<Expander Header="My Expander">
<TextBlock TextWrapping="Wrap">
Lorem ipsum dolor sit amet, consectetur
adipisicing elit, sed do eiusmod tempor incididunt ut
labore et dolore magna aliqua
</TextBlock>
</Expander>
...等(可以看到所有我的ListView的元素)...
ListView不應該有標題欄,當然一切都將以編程方式完成。
應該怎麼做? 謝謝。
ItemSource不是ListView屬性。有了「YourSource」,你的意思是MyList的MyItemT? – gliderkite
@gliderkite:這就是我在編輯器中編碼所得到的結果。它應該是'ItemsSource'(多一個')。是的,這將是你的類型的列表。 – shriek
謝謝,它工作:) – gliderkite