gpt4 book ai didi

c# - 数据绑定(bind)到类

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

Possible Duplicate:

Binding GridView to Objects

我的 C# 应用程序包含一个像这样的数据对象:

public class Data
{
public class a {get;set;}
public class b {get;set;}
}

public class a
{
public int first {get;set;}
}
public class b
{
public int second{get;set;}
}

我在应用程序启动时初始化我的数据,每次应用程序运行时我的数据都会更改。

我有一个 dataGridView,我想绑定(bind)到 first 属性和 second 属性。 DataGrid 包含两列,分别绑定(bind)到 firstsecond 属性。

我该如何进行绑定(bind)?我不想更改我的数据源,也不想添加数据。

注意:请记住,每次应用程序运行时我的数据都会发生变化。

最佳答案

使用 INotifyPropertyChanged 接口(interface)并在您的源代码中实现 NotifyPropertyChanged() 方法(在您的案例中是 A 类和 B 类)。每次属性值更改时,您都应该调用 NotifyPropertyChanged。

然后您可以绑定(bind)到支持 INOtifyProperyChanged 的​​ UI 控件...就是这样。

将响应标记为已回答。

关于c# - 数据绑定(bind)到类,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3604141/

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