Input
含义: 输入对象的属性;数量: 0-n
属性名称含义可用值默认值示例
type 或 editType输入控件类型Edit - 最普通、允许EditMask的编辑;
EditWithButton - 右侧有按钮的Edit;
MultiLineEdit - 多行编辑(默认以Ctrl+Enter换行);
Checkbox/Check - 复选框;
RadioButton/Radio - 单选框;
Button - 按钮;
Droplist - 下拉列表;
EditAbleDroplist - 可编辑的下拉列表;
Droptreelist - 下拉嵌套的treelist;
EditAbleDroptreelist - 可编辑的下拉嵌套treelist;
Upload - 文件上传输入控件;
password/pwd - 密码输入控件;
Edit 
tabOrder输入顺序数字-1 
enableEnabletrue/false/readonly(仅用于有输入框的input)true 
editAble是否可输入true/falsetrue 
注: 对Button无效;
nullAble是否允许为空true/falsetrue
注: 仅用于Edit、EditWithButton的等有输入框的对象
align水平对齐left/center/right和数据类型有关 
注: 对Button,checkbox,radiobutton无效;
leftText左侧文字(无)
注: 对Button无效;
tip 或 toolTip鼠标滑过左侧文字时的黄底文字(无) 
注: 仅用于鼠标滑过 leftText 时
leftTextAlign 或 alignLeftText左侧文字对齐left/center/rightright 
注: 对Button无效;
leftSize左侧文字宽度如果Input是嵌在tableLayout中,表示跨越的列数(当 width>1 时), 否则表示像素数(无)
注1: 如果是像素数, LeftSize, EditSize选其一即可;
注2: 对Button无效;;
editSize右侧输入框宽度如果Input是嵌在tableLayout中,表示跨越的列数(当 width>1 时), 否则表示像素数(无) 
注1: 如果是像素数, LeftSize, EditSize选其一即可;
注2: 对Button无效;;
color 或 textColor左侧文字的颜色颜色串#000000 
注: 对Button无效;
fontIndex字体数字,指向在<Fonts>中定义的字体的顺序号,从0开始计数0 
value初始值(无)
border输入框的边框 - 有边界;
none - 表示无边界;
(无) 
注: 对Button无效;
isSelectEditWhenFocus当输入框取得焦点时,光标是否选中全部文字true - 全选;
false - 不选;
auto - 自动, 表示为数值型(int、double)时全选;
沿用<Properties> 
注: 仅用于Edit、EditWithButton的等有输入框的对象
Droplist
DropTreelist
droplistId下拉框的相关联的下拉资源ID串,该ID必须存在于下面的<Droplists>节点中(无)
freeInputAble输入内容是否受限true - 可任意输入,内容不受限制;
false - 受Droplist中的dataCol、dispCol限制, 输入内容必须和dataCol、dispCol匹配, 否则输入无效;
false 
注: 仅用于EditAbleDropTreelist
emptyPrompt未输入时显示的提示串,例如"-请输入-|-Input-"(无) 
delayBeforeDropdownBeforeDropdown事件重复触发的最短时间差0 
dropdownWidth强制设定下拉窗的宽度像素数或百分比(无) 
注: 百分比是指相对于输入框的宽度
dropdownHeight强制设定下拉窗的高度像素数或百分比(无) 
注: 百分比是指相对于屏幕的高度
isDropDownWhenFocus是否得到焦点就自动弹出下拉true/falsefalse 
Editdatatype数据类型string / int / double / bool / date / datetimestring 
editmask日期型、数值型的输入掩码对于日期型,例如YYYY.MM.DD hh:mm:ss
对于数值型,例如 ##,###,###.00 (表示千位符分隔、小数点2位)、 +00000 (表示最长5位的正整数)、#,###.#(表示千位符分隔、小数位数不确定)
(无)
spin输入框内的垂直旋转滚动条true/false日期型是true
注: 仅用于int、date、datetime型
spinAsCalendar右侧显示下拉按钮、点击弹出日历true/falsefalse 
注1: 仅用于date、datetime型;
注2: spin="true"才生效;
max最大值值串(无)
注: 仅用于int、double、date、datetime型
min最小值值串(无)
注: 仅用于int、double、date、datetime型
maxChars字符串长度限定长度限制,以Unicode计(中英文均以 '字' 为单位)0
注: 不能同时使用maxChars和maxMBytes, 仅用于string型
maxMBytes字符串长度限定长度限制,以字节计(中文算2字节、英文1字节)0
注: 不能同时使用maxChars和maxMBytes, 仅用于string型
defaultValue初始值支持以“=”开头的表达式(无)
注: Input的“id”不得为空,否则无效
startDate日期为空时,在输入时的起跳日期(即开始日期)日期串,例如"2015.1.1", 也可以是表达式, 例如=now('%Y-%m-%d')2000.1.1 
注: 仅用于date、datetime型
textId指定用于显示的数据列的列名(出现在数据的XML中)(无) 
注: 可参考树列表中的同名属性
EditWithButtonfreeInputAble是否允许键盘输入true/falsetrue 
注: 如果指定了droplistID(即绑定了字典),则强制为false
droplistId下拉资源ID,作为Key-Value的字典串,该ID必须存在于下面的<Droplists>节点中, 也可以为"auto",表示自动创建一个空的下拉字典(无) 
image 或 img右侧按钮的图标URL(无) 
textId指定用于显示的数据列的列名(出现在数据的XML中)(无) 
MultiLineEditisWordWrap超宽时是否自动折行true/falsefalse 
CheckBoxtextCheckbox的文字(无)
RadioButtontextRadioButton的文字(无)
groupID分组的ID串,必需(无)
selectValue真实的值串, 用于GetChangedXML( )函数(无)
Buttontext 或 value按钮上的文字(无)
tip 或 toolTip鼠标滑过时的黄底文字(无)
textColor文字颜色颜色串#000000
style按钮的样式为如下串的组合、逗号分隔:
flat - 平坦的按钮,无凸起;
transparent - 全透明的平坦按钮;
round - 圆角矩形的平坦按钮;
noMouseHover - 鼠标滑过时保持不变;
(无)
bgColor 或 backColor自定义按钮色颜色串,多个颜色间以逗号分隔,通常为1、3、4个颜色(无)
icon 或 image 或 picture按钮小图标URL,支持图片扩展URL, 图片支持ico、bmp、jpg、png、gif(无)
at小图标相对于文字的位置left / right / top / bottomleft
distance 或 dis小图标与文字的距离像素数4
isDrawDisableTextOnlyDisable时是否仅将文字作 disable 处理, 图片不作灰度处理true/falsefalse
menuID下拉菜单ID指向菜单资源ID串,即<Menus> \ <Menu>的id(无)
isDynamicMenu是否动态下拉菜单true/falsefalse
注: 所谓动态下拉菜单,是指单击后触发事件,由您自己在 js 中去动态配置菜单
isMenuButtonStyle按钮右侧是否显示一个倒置的黑色小三角true/falsetrue 
注: 仅用于菜单按钮、或动态下拉菜单按钮
enableDefaultMenu触发的点击事件, 是否区分按钮左侧、右侧部分true/false
false - 不区分;
true - 区分, 点击左侧和右侧,事件的参数有所差别;
false 
注1: 用于 isMenuButtonStyle=true、定义了 defaultMenuId 的菜单按钮;
注2: 用于 isMenuButtonStyle=true 的动态下拉菜单按钮;
defaultMenuId首选的子菜单的 Id (点击到按钮左侧部分时, 将触发 menuClicked 事件)子菜单的 Id(无) 
注: 仅用于 isMenuButtonStyle=true、enableDefaultMenu=true 的菜单按钮
UploadfileTypes允许的文件类型为文件后缀,后缀间以逗号分隔,如"bmp,jpg,png"。 后缀也可以是星号(*),例如"bmp,jpg, *",带星号表示允许选任何文件,前面的后缀只是起引导作用(无) 
files文件个数限制数字,0表示无限制0
fileMaxKb单个文件的长度限制数字,单位为KB,0表示不限制0 
pictureMaxSize图片文件的尺寸限制2个数字,以逗号分隔,分别表示横向/纵向的像素数,0表示不限制0,0 
注: 只能辨认后缀是BMP、JPG、PNG、GIF、TIF的图片文件
备注1: 如果设定了LeftText,那么必须设定 LeftSize 或 EditSize (只要有其一即可),否则无法保证输入框在垂直方向的对齐;
备注2: 下拉Treelist也可以不采用droplistID,而使用诸如treelistURL、DataCol、DisplayCol属性以自行指定下拉Treelist;
备注3: leftText、text、tip允许以"|"分隔中英文(用于中英文切换);