作者:创世魂
● 概述
本组件还继承了“按钮基础类”的所有方法,和单选框的区别在于,本组件可以进行多项选择。
● 选中(读写)
帮助文档如下图:
通过本属性可以设置当前选择框的选择状态,为真表示选中。
同名读属性可以读取当前选择框的选中状态。
代码编写如下图:
按钮点击后,利用“取反()”方法可以对当前选择框的状态进行随意切换。
运行效果如下图:
最终按钮点击后,选择框的状态可以随意切换。
● 按钮形式(读写)
帮助文档如下图:
通过本属性可以将选择框设置成按钮效果,当选中时按钮会处于按下效果。
代码编写如下图:
1、在选择框组件的属性栏设置本属性值为真。
2、按钮点击后切换选择框选择状态。
运行效果如下图:
运行后选择框会变成按钮形状,并且可以在按下状态和非按压状态下切换。
● 标题居左(读写)
帮助文档如下图:
本属性设置为真则标题位于图标的左边,否则位于图标的右边。
同名读属性可以读取标题是否位于左边。
代码编写如下图:
按钮点击后,利用“取反()”切换标题方向。
运行效果如下图:
最终按钮点击后标题方向可以进行自由切换。
● 手动(读写)
帮助文档如下图:
当本属性设置为真后,选择框点击后将不能进行选中状态切换。
只能通过“选中”属性动态设置,或者通过“被单击”事件动态设置。
代码编写如下图:
按钮点击后设置为手动模式。
运行效果如下图:
按钮点击前,选择框可以正常切换状态。
按钮点击后,选择框将不能进行切换。
代码编写如下图:
在选择框组件的属性栏,设置本属性为真,并添加单击事件手动切换选中状态。
运行效果如下图:
最终选择框的选中状态依然可以正常切换。