C# 数据绑定到类
可能重复: 我的C#应用程序包含如下数据对象:C# 数据绑定到类,c#,.net,datagridview,binding,data-binding,C#,.net,Datagridview,Binding,Data Binding,可能重复: 我的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;} } 我在应用程序启动时初始化数据,每次应用程序运行时我的数据都会更改 我有一个dat
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,我想绑定到first
属性和second
属性。DataGrid包含两列,分别绑定到first
和second
属性
我怎样才能装订呢?我不想更改数据源,也不想添加数据
注意:请记住,每次应用程序运行时,我的数据都可能更改。使用INotifyPropertyChanged接口,并在源代码中实现NotifyPropertyChanged()方法(在您的示例中为类a和b)。每次项目属性值更改时,都应调用NotifyPropertyChanged 然后可以绑定到支持InotifyPropertyChanged的UI控件。。。就这样
将响应标记为已回答。使用INotifyPropertyChanged接口并在源代码中实现NotifyPropertyChanged()方法(在您的示例中为类a和b)。每次项目属性值更改时,都应调用NotifyPropertyChanged 然后可以绑定到支持InotifyPropertyChanged的UI控件。。。就这样
将回答标记为已回答。可能重复您两天前提出的完全相同的问题。再次询问不会得到更多答案如果您使用WPF toolkit的dataGrid,则每次更新源时都必须重置datacontext或itemsource。@jsmith,OP使用DataGridView(Windows窗体)@Thomas wow。甚至连一个可能的复制品都没有……一个精确的复制品。我不想失去我的编辑,所以我将其复制到原始问题中,并将投票结束此问题。可能是重复的您在两天前已经提出了完全相同的问题。再次询问不会得到更多答案如果您使用WPF toolkit的dataGrid,则每次更新源时都必须重置datacontext或itemsource。@jsmith,OP使用DataGridView(Windows窗体)@Thomas wow。甚至连一个可能的复制品都没有……一个精确的复制品。我不想失去我的编辑,所以我把它复制到原来的问题,并将投票结束这一个。