我有一個類數據綁定的ListView
public class Foo
{
public List<string> list1 { get; set;}
public List<string> list2 { get; set; }
public string url;
}
,並與兩列
<ListView Name="listview" ItemsSource="{Binding}">
<ListView.View>
<GridView>
<GridViewColumn Header="list1"
DisplayMemberBinding="{Binding Path=list1}" />
<GridViewColumn Header="list2"
DisplayMemberBinding="{Binding Path=list2}" />
</GridView>
</ListView.View>
</ListView>
一個ListView我如何綁定Foo類的實例的ListView?
這裏我設置一個DataContext
listview.DataContext = new Foo()
{
list1 = new[] { "dsfasd", "asdfasdf", "asdf", "asdfsd" }.ToList(),
list2 = new[] { "dsfasd", "asdfasdf", "asdf", "asdfasd" }.ToList()
};
但它不能正常工作。
我已經設置了datacontext,但它仍然不起作用 – Neir0 2010-04-05 06:31:13
奧克對不起,我查了一下它太快了。 你能否澄清你正在準備做什麼?(你想要的結果) 我認爲現在有一種更好的方法來解決這個問題。 – 2010-04-05 22:18:23