- 博客(16)
- 收藏
- 关注
原创 (自学日记)WPF 绑定(DataContext)数据数值在后台更改UI不更新的问题。
今天学习遇到绑定的控件,在控件输入数值,后台可以看到值,在重新打开窗口,后台的数值依然还在,但是UI上却显示0。在窗口输入值,后台值是会变化的。但重新单开窗口就不行。经过几番折腾,终于发现是打开的时候要重新new1次才行。这是绑定控件的代码,Group的name是 groupWait。在后台cs中,绑定了数据。
2024-11-02 09:46:15
296
原创 (自学日记)WPF窗体或用户控件内存回收
打开子窗体或用户控件,内存占用会不断的增加,网上找了一圈终于,终于,终于看到了有位BigGod提出的用GC,抱着试试的态度,目前有点效果,当内存达到一定程度时,内存不再增加或者增加非常少。这是还没打开子窗体前的内存。这是打开子窗体后的内存占用。重复打开10次的内存占用。
2024-10-29 19:08:38
253
原创 (自学日记)DevExpress RepositoryItemButtonEdit 设置弹出表内的列宽
【代码】(自学日记)DevExpress RepositoryItemButtonEdit 设置弹出表内的列宽。
2024-09-27 18:27:10
236
原创 (自学日记)C#BindingList多条件模糊查询查找
List或BindingList查找精确的用Find或者FirstOrDefault。ClassProduct是个类。
2024-09-25 09:29:50
303
原创 (自学日记)C#BindingList查询方法
我是初学小白,之前用List可以用Find查找。后来用了BindingList,发现BindingList没有Find方法。逛贴吧时看到有位大神说用System.Linq下的FirstOrDefault。
2024-09-21 09:56:16
331
原创 (自学日记)DevExpress GridView 解决绑定List,不能自动更新的问题。
初学小白什么都不懂,在网上查了很久的结果是绑定List是不会自动更新的,要用BindingList来实现,直接用也只能更新List增减行,修改某个数值Gridview是不会自动更新的,需要用接口INotifyPropertyChanged来实现。
2024-09-21 09:47:28
333
原创 (自学日记)DevExpress GridView单元格输入值时弹出筛选列表,RepositoryItemGridLookUpEdit修改查询的列标题名
绑定的表显示英文,将表头名改成中文。
2024-09-10 16:24:10
517
原创 (自学日记)DevExpress GridView 绑定List
在修改List数据后,gridview不会自动刷新,自己有点菜,不知道怎么设置(有没有大神指点下),只能用gridView1.RefreshData() 刷新。
2024-09-07 16:03:44
400
原创 (自学日记)DevExpress GridView单元格输入值时弹出筛选列表,RepositoryItemGridLookUpEdit
三、将弹出选中的行的值,写入到行,这里使用的是gridView1里面的CellValueChanging事件。弹出列表行后,会返回一个值。通过这个返回值查询它在表内整行的数据。一、弹出的表是绑定了一个DataTable。输入值时立刻弹出搜索表,或者点击箭头下拉。二、设置表的样式和绑定表。
2024-09-07 10:39:50
384
原创 (自学日记)DevExpress bandedGridView复合表头并绑定DataTable
bandedGridView1.Columns["测试11"].OwnerBand = grid[10];bandedGridView1.Columns["测试1"].OwnerBand = grid[0];bandedGridView1.Columns["测试2"].OwnerBand = grid[1];bandedGridView1.Columns["测试3"].OwnerBand = grid[2];bandedGridView1.Columns["测试11"].Width = 125;
2024-08-30 13:56:12
890
原创 (自学日记)DevExpress GridView 单列内多个按钮控件
gridView1.Columns["操作"].ColumnEdit = btOperate;btOperate.Buttons[0].Caption = "新增";btOperate.Buttons[1].Caption = "删除";btOperate.Buttons[2].Caption = "保存";通过 gridView1.FocusedRowHandle获取点击行号。在一列内同时存在1个或以上的控件。
2024-08-26 11:42:21
1104
空空如也
keba PLC的OPC通信代码如何实现
2024-12-25
C#通过OPC如何和keba的PLC通信?
2024-12-25
Codesys平台的PLC和C#进行OPC通信疑问
2024-12-24
WPF关闭子窗体后怎么释放资源
2024-10-29
关于#c##的问题:有会C#和codesys平台的标签通信吗
2024-10-19
TA创建的收藏夹 TA关注的收藏夹
TA关注的人