gpt4 book ai didi

WPF ListView 数据绑定(bind)未绑定(bind)!

转载 作者:行者123 更新时间:2023-12-01 08:42:04 25 4
gpt4 key购买 nike

一个简单的 WPF ListView:

<ListView Name="recordContainer" ItemsSource="{Binding Path=MyCollection}">
<GridView>
<GridViewColumn Width="260" Header="Name" DisplayMemberBinding="{Binding Path=Name}"/>
<GridViewColumn Width="100" Header="Value" DisplayMemberBinding="{Binding Path=Value}"/>
</GridView>
</ListView>

MyCollection 是我页面上的一个属性:

public ObservableCollection<MyData> MyCollection
{
get
{
return myCollection;
}
}

这是我的数据对象:

public class MyData
{
public string Name { get; set; }
public string Value { get; set; }
}

我在页面的构造函数中填写了 myCollection(在 InitializeComponent 之前),但是列表空了!

我在其他页面上具有完全相同的配置,并且工作正常 - 我缺少什么?

任何帮助表示赞赏!

最佳答案

将页面的DataContext设置为页面本身:

this.DataContext = this;

关于WPF ListView 数据绑定(bind)未绑定(bind)!,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1294338/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com