gpt4 book ai didi

c# - 在 C# 中,有没有办法将 Dictionary 的所有内容绑定(bind)到 DataGridView?

转载 作者:太空宇宙 更新时间:2023-11-03 14:08:06 25 4
gpt4 key购买 nike

例如,在 Athlete 课上我有:
uint ID;
string Name;
Dictionary<string, string> statistics = new Dictionary<string, string>();

在前端,我有一个 DataGridView 结构绑定(bind)到更新 ID 和名称的运动员列表(通过获取、设置,然后提升 NotifyPropertyChanged 标志)。这是通过实现以下解决方案来完成的: http://www.switchonthecode.com/tutorials/csharp-tutorial-binding-a-datagridview-to-a-collection

用户可以从组合框中选择哪种运动员(篮球、足球等)。完成后,运动员字典的每个实例都会加载适用的统计数据(得分 -> 20,抢断 ->2)等等在。我想要做的是现在将 DataGridView 绑定(bind)到统计信息的 ID、名称和所有值(键是列)。

这可能吗?

提前致谢!

最佳答案

您可以创建自己的字典(扩展或更好地编写它),并实现 IBindingList接口(interface),那么您应该能够将派生的 Dictionary 绑定(bind)到 DataGridView。

关于c# - 在 C# 中,有没有办法将 Dictionary 的所有内容绑定(bind)到 DataGridView?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8759468/

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