gpt4 book ai didi

powerbuilder:更改焦点时不会触发 itemchanged 事件

转载 作者:行者123 更新时间:2023-12-03 11:09:53 32 4
gpt4 key购买 nike

我有一个主从窗口。在详细信息窗口中,当我更改字段并单击主窗口时,焦点会发生变化,但不会触发详细数据窗口的 itemchanged 事件。现在我想在焦点从一个数据窗口更改为另一个数据窗口时触发 itemchanged 事件。

附注: itemchanged 事件仅在我更改字段并按 Tab 键,或者如果我更改字段并在同一数据窗口的不同字段内单击时触发。

最佳答案

如果用户输入数据但不按 Tab 键,则焦点不会改变。在值更改(并通过验证)之前,itemchanged 不会触发。

这里真正发生的事情(如果我没记错的话)是 PowerBuilder 在实际数据窗口上放置了一个编辑字段;在 PB 从编辑控件中获取值之前,数据窗口永远不会看到新值。

您需要捕获焦点更改(我认为是 onblur?),或者如果这不够精细,则需要键入消息。

关于powerbuilder:更改焦点时不会触发 itemchanged 事件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3519077/

32 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com