我正在构建一个可以从输入输出某些信息的工具。
我有一个带有文本框和按钮(button_1)的自由形式数据窗口。假设我有一个窗口按钮 [ADD],单击时将触发 dw_1.InsertRow(0)
文本框和按钮(button_1)将根据单击“ADD”按钮的次数而增加。
我计划在自由形式的数据窗口中添加另一个数据窗口,以便当单击button_1 到它所在的任何行时。将调用该数据窗口内的 dw_2.InsertRow(0),该 dw_2 数据窗口有自己的文本框,并且内部可以有多行。
这可能吗?如果是,我该怎么做,如果不是,你能推荐一种我该怎么做的方法吗?
最佳答案
理论上,您可以在 DataWindow 控件(例如在窗口或用户对象绘制器中)中编写 ButtonClicked 事件脚本,但据我所知,将您发送到这条路径并不是您真正想要的。您无法在嵌套的数据窗口中编辑数据,因此插入行的按钮可能毫无意义。
目前尚不清楚为什么要在一个数据窗口中执行此操作,但我建议在单个窗口(或用户对象)上的两个数据窗口中执行此操作,这可能会导致您在窗口而不是数据窗口中。
祝你好运
特里。
关于PowerBuilder数据窗口,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11426075/