Skip to content
drawapp8 edited this page Jan 30, 2013 · 3 revisions

控件的名称

每个控件都一个名称,缺省情况下,系统以控件type命名,如Label的缺省名称是ui-label。通常情况下控件的名称并不需要唯一,但是窗口的名称最好是唯一的,打开窗口时才能根据窗口的名称才能找到正确的窗口。

设置控件的名称的方法有两种

  • 通过控件的属性对话模框设置控件的名称。

  • 在程序中调用成员函数setName(name)设置控件的名称。

控件名称的用处

  • openWindow需要指定窗口的名称才能打开窗口。

  • 通过成员函数findChildByName(name)可以获取指定名称的控件,然后对它进行操作。

系统保留名称

  • "ui-last":这个名称用于在List/ListView/Grid/Grid中,让这个项始终为最后一项。比如Grid中有一个Add的项,你想让它始终在最后,那么你可以把它的名称指定为"ui-last"。如下图。

ui-last

  • "ui-list-item-update-status":这个名称用于在“下拉更新的”ListView中,用于显示更新的状态。如下图。

update-status

  • "ui-list-item-update-tips":这个名称用于在“下拉更新的”ListView中,用于提示用户下拉可以更新列表。如下图。

update-tips