Winform datagridview绑定问题
来源:互联网 发布:亚马逊广告优化 编辑:程序博客网 时间:2024/05/16 19:04
ObservableCollection
这个集合一般在WPF中使用,和datagrid绑定之后,可以直接增加、删除行,datagrid中可以直接对数据进行刷新,如果要实现对某一行中的元素进行修改之后还能实时刷新,只需要实现INotifyPropertyChanged
接口即可
BindingList
在winform,我用ObservableCollection没有成功,只能实现第一次的绑定,之后刷新数据的时候,datagridview中不改变,之后采用了BindingList的集合数据,实现了动态绑定。
改变数据源,datagridview可以动态修改数据,增加、删除、修改时,表格试图中都会实时更新
code
要绑定的类
public class IPInfo{ public string IPAddress{ get; set; } public bool status { get; set; }}
datagrid设置
BindingList<IPInfo> ipaddrs = new BindingList<IPInfo>();dgIPInfo.Columns[0].DataPropertyName = "IPAddress";dgIPInfo.Columns[1].DataPropertyName = "status";dgIPInfo.DataSource = ipaddrs;ipaddrs.Add(new IPInfo(){ IPAddress = "1111", status = true});ipaddrs.Add(new IPInfo(){ IPAddress = "222", status = false});ipaddrs[0].IPAddress = "3333333"; //在此处修改数据,列表也可以被更新
0 0
- Winform datagridview绑定问题
- winform datagridview 绑定
- winform 绑定数据 dataGridView
- C# winform开发datagridview绑定List泛型问题
- winform datagridview 手动绑定列
- winform DataGridView 绑定匿名List
- WinForm中手动绑定DataGridView
- DataGridView绑定问题
- WinForm 2.0 无代码DataGridView绑定
- .NET 2.0 - WinForm Control - DataGridView 数据绑定
- winform上传,读取图片绑定到datagridview
- winform中DatagridView单元格动态绑定控件
- winform DataGridView绑定List<T>类型数据
- WinForm中DataGridView控件绑定列顺序
- Winform中DataGridView绑定数据的…
- WinForm中给DataGridView绑定datatable
- WINFORM 中datagridview 里绑定combobox实现级联事件
- BindingSource实现DataGridview与TextBox动态显示(绑定WinForm)
- Intellij IdeaI快捷键
- Ruby入门之一(Ruby简介)
- Leetcode 刷题:Q58 Length of last word
- 关于 Android 异步消息处理机制 Handler
- Codeforces #325 Div2 C Gennady the Dentist(模拟、细节)
- Winform datagridview绑定问题
- jiffies的回绕问题及解决方案
- HandlerThread 的基本使用
- 3-Java控制语句、循环、函数
- Linus,一生只为寻找欢笑(完全版)
- winform异步线程防止界面卡死
- 51Nod-1134-最长递增子序列
- 用Base64加解密时发现的问题(其实时java基础问题byte[]转String)
- mongo 分片Replica Sets+Sharding架构