判断数据窗口里面数据改变问题
怎么样判断数据窗口里面数据改变问题
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