<< 点击显示目录 >> 主页 mappView帮助助手 > mapp View帮助信息 > 工程 > 定制的小工具 > 复合型小部件 > 编辑复合小部件(XML) > 不可绑定的属性 > 分配一个非绑定的属性Assigning a non-bindable property |
下面的例子显示了非绑定属性的配置,它允许在使用复合小组件时配置子小组件的行为。
有关哪些小组件属性可用的信息,请参阅各自小组件的帮助文档。
以下的子小组件属性不能被分配。样式属性、顶部、左侧、宽度、高度、zIndex。
在下面的例子中, 创建了一个名为 wordWrap 和 multiLine的属性 ,它被分配给复合部件中的部件 "Label "的属性wordWrap或multiLine。
因此,在配置过程中可以确定在复合部件的实例中是否允许自动换行。
<Properties>
<Property xsi:type="NonBindableProperty" name="wordWrap" type="Boolean" category="Behavior" defaultValue="true">
<Description>Allow wordWrap behavior</Description>
<Mappings>
<Mapping widget="Label1" property="wordWrap" />
</Mappings>
</Property>
<Property xsi:type="NonBindableProperty" name="multiLine" type="Boolean" category="Behavior" defaultValue="true">
<Description>Allow multiLine behavior</Description>
<Mappings>
<Mapping widget="Label1" property="multiLine" />
</Mappings>
</Property>
</Properties>
在复合小组件的实例中,这些属性以其默认值显示。