我在一个窗口中有一个文本编辑,文本编辑填满了整个窗口。问题是在文本编辑中填写文本后,如果您立即关闭窗口,文本编辑将不会将其更改保存回绑定到的字段。
当您取消焦点文本编辑然后单击关闭时,它将保存更改,但如果您在输入文本编辑后直接单击关闭,则不会。
当单击窗口的关闭按钮时,有没有办法强制文本编辑存储它的值?
这是一个示例设置:
<button left="0" top="0" width="100" height="26" label="string">
<action:when event="onClick">
<action:call-widget-method method="win-test.show"/>
</action:when>
</button>
<window left="0" top="0" width="250" height="350" name="win-test" visible="n">
<text-edit left="0" top="0" right="0" bottom="0" field="var.test" multi-line="y" name="te-test"/>
</window>