理论教育 工具栏属性及添加按钮详解

工具栏属性及添加按钮详解

时间:2023-05-19 理论教育 版权反馈
【摘要】:工具栏包含了以下属性。2)需要注意的是,工具栏也只是个容器,与透明容器、组一样,如果不添加子元素,只会是页面上的一个空壳。图4-84 添加后的效果图4-85 添加子元素的菜单选择图4-86 选择子元素的类型4)选择添加一个工具栏按钮,单击“OK”按钮,按照同样的操作再次添加一个按钮,如图4-87所示。

工具栏属性及添加按钮详解

工具栏是一个工具的集合,或者可以看成一种特殊的容器,因此工具栏中也可以添加若干子元素用于实现不同的功能,如按钮和下拉列表等,如图4-83所示。

工具栏包含了以下属性。

●accessibilityDescription:当这个属性激活时,描述的文本就会显示在提示消息中。

●contextMenuBehaviour:设置上下文菜单行为,默认有“继承”“允许”和“禁止”3种类型。

●contextMenuId:设置上下文菜单的唯一标识。

●design:用于指定工具栏的设计样式,默认有“emphasized”和“standard”两种样式。

●enabled:可绑定上下文的属性。控制元素是否可用。

●itemOverFlow:控制是否允许工具栏中的对象超过边界。

●tooltip:控制提示消息的显示文本。

●visible:可绑定上下文的属性。控制元素是否可见。

●wrapping:用于说明工具栏中的元素是否会自动折叠。

978-7-111-58177-2-Chapter04-86.jpg

图4-83 工具栏的子元素

开发实例

1)打开任一视图(如果需要创建新的工程或视图,请参考之前章节步骤),右击“Out⁃line”元素清单中的“RootElement”根结点,选择插入子对象,选择工具栏类型,输入ID名称,单击“OK”按钮,如图4-84所示。(www.daowen.com)

2)需要注意的是,工具栏也只是个容器,与透明容器、组一样,如果不添加子元素,只会是页面上的一个空壳。右击“ToolBar”工具栏即可添加工具栏支持的子元素,如图4-85所示。其中,第一个选项是添加工具栏子元素;第二个是添加嵌入的容器,里面可以继续添加任意的UI元素;第三个菜单是添加默认在工具栏中靠右显示的子元素。

3)选择“Insert ToolBarItem”,在弹出的对话框中即可选择相应的元素,如图4-86所示。

978-7-111-58177-2-Chapter04-87.jpg

图4-84 添加后的效果

978-7-111-58177-2-Chapter04-88.jpg

图4-85 添加子元素的菜单选择

978-7-111-58177-2-Chapter04-89.jpg

图4-86 选择子元素的类型

4)选择添加一个工具栏按钮,单击“OK”按钮,按照同样的操作再次添加一个按钮,如图4-87所示。

5)保存所有修改,并重新编译、运行之后,就能看到实际的运行效果,如图4-88所示。

978-7-111-58177-2-Chapter04-90.jpg

图4-87 添加后的效果

978-7-111-58177-2-Chapter04-91.jpg

图4-88 运行效果

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈