1

一个类中有一个树列表,它的数据有时会被重新计算和重新排列。现在我想在计算时锁定用户输入,所以用户在计算完成之前不能选择另一个项目(changeselection 是在选择列表项目时触发的 qooxdoo 事件)。

有什么建议么?

最好的问候,斯蒂芬

4

3 回答 3

1

执行此操作的 qooxdoo 方法是enabled将小部件的属性设置为false

例如,使用树小部件:

var t = qx.ui.tree.Tree();
t.setEnabled(false);

您可以在qx.core.Widgetenabled的 API 文档中阅读该属性。

于 2011-04-08T11:08:02.830 回答
1

使用blocker,在 demo.qooxdoo.org 中搜索blocker或简单地setEnabled(false)按照之前的建议使用。

于 2011-05-24T23:08:06.887 回答
0

我立即想到的一个选项是IFrame在树的顶部使用100% transparencyor ,并在处理完成时0% Opacity隐藏。iframe

虽然不知道 Qooxdoo... 它适用于任何简单的 Web 应用程序

于 2011-04-08T09:52:30.610 回答