配置文本框控件<textBox>


文本框控件对应着 <textBox>…</textBox> 标签,向界面中添加文本框控件,只需添加 <textBox>…</textBox> 标签,并对标签的属性进行相应的设置即可完成界面中文本框控件的添加,要添加多个文本框控件,就相应的添加多个 <textBox>…</textBox> 标签。

textboxControl

下面详细介绍 <textBox>…</textBox> 标签的各个属性的含义与作用:

<group.....>
    ......
    <textBox index="2" name="默认速度:" text="" onAction="CtrlActionSceneRouteSpeed" visible="true" screenTip="设置当前路径的飞行速度" screenTipImage=""/>
    <textBox index="3" name="总时长:" text="" onAction="CtrlActionSceneRouteTimeLength" visible="true" screenTip="设置完成当前路径的飞行所使用的时间" screenTipImage=""/>
    ......
</group.....>
  • index :用于排序 textBox 控件,即当同一层次上存在多个 textBox 控件时,每个 textBox 控件将通过该属性的值来确定其排列次序。
  • nullValuePrompt :文本框中未输入内容时,显示的提示文本。
  • visible:指定 textBox 控件是否可见,该属性的值为 true 时,表示可见,false 为不可见。
  • onAction :当 textBox 控件中的内容输入完成并按 Enter 键时或者该 textBox 控件失去焦点时,会执行由该属性指定的内容,该属性可以指定为一个继承 CtrlAction 类或者实现了 ICtrlAction 接口的类。
  • label :如果该属性不为空并且 screenTip 属性也不为空时会,该属性的值将作为 screenTip 提示信息的标题显示。
  • screenTip:指定鼠标停留在 textBox 控件上时所显示的提示信息。
  • screenTipImage :鼠标停留在按钮控件上时将显示提示信息,该属性可以在提示信息中插入图片以辅助信息说明,该属性的值为图片的全路径。
  • customProperty :预留给用户自己设置相应的属性信息。