当前位置: 代码迷 >> PB >> 判断数据窗口里面数据改变有关问题
  详细解决方案

判断数据窗口里面数据改变有关问题

热度:15   发布时间:2016-04-29 10:07:45.0
判断数据窗口里面数据改变问题
怎么样判断数据窗口里面数据改变问题

w_1窗口open后把cb_1按钮enabled = False

然后w_1窗口里的dw_1数据窗口里面的数据有修改过值之后就把cb_1按钮enabled = True

我在dw_1数据窗口的editchanged事件里写了 cb_1.enabled = True

但是数据窗口里的一个DropdownDW里面修改之后不会触发editchanged事件

请问怎样才能判断DropdownDW里面值改变了


------解决方案--------------------
这里用itemchanged事件比较好一点。用editchanged的话并不好判断编辑框数据是否真正修改过值
------解决方案--------------------
有,如果你熟悉datawindow缓冲区状态标示,你可以等整个datawindow修改完之后,再使用getitemstatus函数判断数据是否修改过
------解决方案--------------------
在dw_1的itemchanged事件里写:
cb_1.enabled = True
  相关解决方案