主要
主要
串, 相当于字段名
数据
主要
bool
false
用于生成XML提交文档前的唯一性验证
数据
主要
bool
true
用于生成XML提交文档前的简单验证
19.提交修改内容
数据
主要
串, 用于新插入行操作时的初始, 支持以 "=" 开头的表达式，例如 defaultValue="=now( )", 表示将日期型默认值设为当天
仅对新插入的行有效
数据
主要
有 string / int / double / bool / date / datetime 这几种
string
数据
主要
int
-1至8, 仅用于 double 型。 -1表示小数位数不确定, 可以在0位和8位之间可以任意输入
2
行为
主要
bool
false
请参见下面的<a href="#Memo2">备注2</a>
12.事件
主要
主要
false
true
false
absHide 或 absTrue
absShow 或 absFalse
11.显示掩码
行为
主要
bool
true
如果&lt;Properties&gt;中的sortAble设为false, 则本sortAble无效(false)
行为
主要
bool
true
如果&lt;Properties&gt;中的moveAble设为false, 则本moveAble无效(false)
行为
主要
supcan.xml
true
false
supcan.xml
数据
主要
列名
10.可编辑下拉 中的技术分析区中的例子
主要
主要
符合变量命名的任意串, 只要不和其它属性重名即可; 此外，允许有多个自定义属性
外观
外观
bool
true
仅用于 datatype 为 int 或 double 时
外观
外观
0.1
整数
百分比
为小于1的分数
fitHeader 或 header
请参考开发者指南"Supcan Treelist组件"中的"16.2 关于列宽"
外观
外观
int
10
像素数
6.引用外部Treelist
外观
外观
随datatype而变
left / center / right
外观
外观
vcenter
top / vcenter(或middle) / bottom
外观
外观
center
left / center / right
外观
外观
int
数字，指向在&lt;Fonts&gt;中定义的字体的顺序号, 从0开始计数, 等级高于&lt;Properties&gt;中的同名属性
-1
6.引用外部Treelist
外观
外观
int
数字，指向在&lt;Fonts&gt;中定义的字体的顺序号, 从0开始计数, 等级高于&lt;Properties&gt;中的同名属性
-1
6.引用外部Treelist
外观
外观
color
颜色串
#000000
7.计算列、合计行
外观
外观
可以是图标的URL, 也可以是如下格式的串:
url=[?];pos=[?]
pos用于指定图标的位置, 是水平(left/right)、 垂直(top/middle/bottom)方向的组合. 举例如下:
url=../ac.png;pos=right,bottom
建议采用png或ico这类透明的图片
10.可编辑下拉
外观
外观
文字串, 如果不定义这个串，鼠标点击小图标时将触发Clicked事件
10.可编辑下拉
外观
外观
表达式的内容包括显示内容、 背景色、 文字色、 左图、 右图. 请详见Treelist帮助文档的"3.几个重要的属性"
4.图文并茂(1)、5.图文并茂(2)、7.计算列合计行、11.显示掩码
外观
外观
int
数字，从0开始
0
4.图文并茂(1)
外观
外观
int
数字，从0开始
0
4.图文并茂(1)
外观
外观
int
0
1
2
0
外观
外观
串，比如"/", 如果设了这个串，在加载数据后，程序将按这个分隔符自动对各行数据进行处理，使其看上去呈现多列的效果。此外, 各个段中纵向、横向如果有连续相同的数据，将自动呈现纵、横的合并效果
仅改变显示效果，并不改变数据
VColSep列有诸多限制，例如只能用于string型、不能作为树的排序列等等
32.合并单元格
外观
外观
row
col
row,col
row,col
外观
图片列
bool
false
若以图片显示, 内容串将是图片的URL(支持<a href="../dev/pub.htm#Tag605" target=_blank>图片扩展URL</a>)、或图片二进制的Base64串
如果是相对URL, 是指相对于填入数据的URL, 而不是相对于当前XML文档或当前页面
如果是URL, 图片是需要显示时才从URL取得图片数据的, 即所谓即用即下载
不建议采用Base64串，因为数据包会很大
请参见下面的<a href="#Memo2">备注2</a>
4.图文并茂(1)
外观
图片列
bool
false
外观
图片列
useOriSize
full
stretch
stretchKeepRatio
useOriSize
主要
输入
bool
true
其等级低于Properties中的同名属性，也就是说如果 Properties 中的 editAble 为 false，则本editAble无效
主要
输入
bool
false
主要
输入
true
false
auto
沿用&lt;Properties&gt;中的同名属性
主要
输入
Edit
EditWithButton
MultiLineEdit
Checkbox/Check
RadioButton/Radio
Button
Droplist
EditAbleDroplist
Droptreelist
EditAbleDroptreelist
edit
Edit
9.各种下拉、10.可编辑的下拉、12.事件
Checkbox显示方式和数据的关系: 单元格数据可以为 1 / 0 / 2 / -1, 分别显示为 选中 / 未选中 / 状态不确定(方框内显示一实框) / 不显示Checkbox
Radio显示方式和数据的关系: 单元格数据可以为 1 / 0, 分别显示为 选中 / 未选中(也不显示), 如果要显示未选中的radio, 请参考 &lr;Properties&gt; 的 isDrawUncheckedRadio 属性
数据
输入
int
0
长度限制，以Unicode计(中英文均以 '字' 为单位)
不能同时使用maxChars和maxMBytes, 仅用于string型
8.多种掩码输入
数据
输入
int
0
长度限制，以字节计(中文算2字节、英文1字节)
不能同时使用maxChars和maxMBytes, 仅用于string型
8.多种掩码输入
数据
输入
值串
仅用于int、double、date、datetime型
8.多种掩码输入
数据
输入
值串
仅用于int、double、date、datetime型
8.多种掩码输入
行为
输入
对于日期型，例如YYYY.MM.DD hh:mm:ss<br>对于数值型，例如 ##,###,###.00 (表示千位符分隔、小数点2位)、 +00000 (表示最长5位的正整数)、#,###.#(表示千位符分隔、小数位数不确定)
如左
double型的默认值和小数位数有关，例如decimal=3时，EditMask默认为"#.000"
仅用于日期型、数值型的输入
8.多种掩码输入、11.显示掩码
行为
输入
bool
仅用于int、date、datetime型
日期型是true
2.多种掩码输入
行为
输入
bool
仅用于date、datetime型
spin="true"才生效
false
数据
输入
日期串，也可以是表达式
仅用于date、datetime型
2000.1.1
行为
输入
bool
false
仅用于MultiLineEdit
行为
输入
true
false
false
仅用于数值型的Edit
数据
输入
串，该ID必须存在于下面的&lt;Droplists&gt;节点中
9.各种下拉、10.可编辑下拉、27.过滤: 关联下拉
仅用于edittype为 droplist / droptreelist / editAbleDroplist / editAbleDropTreelist / editWithButton
如果是下拉输入, 则为下拉框的相关联的下拉资源ID
如果是EditWithButton, 则用作Key-Value字典(该ID须存在，或用"auto"表示自动创建)
行为
输入
int
秒
0
仅用于edittype为 droplist / droptreelist / editAbleDroplist / editAbleDropTreelist
外观
输入
像素数或百分比
百分比是指相对于列宽
仅用于下拉
外观
输入
像素数或百分比
百分比是指相对于屏幕的高度
仅用于edittype为 droptreelist / editAbleDropTreelist
外观
输入
bool
false
行为
输入
true
false
EditAbleDropTreelist, editWithbutton
false
如果EditWithButton绑定了DroplistID，则强制被设为false
行为
输入
false
true/false, 如果是True，则不管 &lt;Properties&gt; 中的"editable"是true还是false，该Checkbox均是可操作的，并且左标尺的鼠标右键有全选、反选等菜单功能
15.行的复选
仅用于 Checkbox
一般不允许有多个 isCheckboxOnly 列
行为
输入
false
可以包含如下串：
normal
NodeSelectAble 或 node
AutoSelectChildren 或 auto
15.行的复选
仅用于Checkbox 且 isCheckboxObly="true"
单列多层树、多列多层树均适用; 例如：treeCombine="node,auto"
仅仅是显示合并，其单元格数据仍然是独立的
行为
输入
串
仅用于 Radio
GroupId="row"表示纵向选择，即只有一行的值为1
如果仅有一个组, 则可忽略
外观
按钮列
串
buttonText 和 buttonImg至少要定义一项
12.事件
外观
按钮列
URL
buttonText 和 buttonImg至少要定义一项
buttonImage除了用于按钮列，也能用于EditWithButton、DropTreelist的右侧的图标
行为
按钮列
文字串
外观
按钮列
int
数字，像素数
12.事件
外观
按钮列
int
数字，像素数
外观
按钮列
windows
default
flat
light gray
caramel
lilian
lividity
windows
关于按钮状态的<font color=red>重要提示</font>:<br>　　按钮在每行的显示和单元格的值有关: <b>1</b>:正常显示按钮, <b>0</b>:按钮显示为Disabled, <b>其它值</b>: 不显示按钮，作为纯文字显示;
关于多按钮:<br>　　一列中允许同时有多个按钮， 上述buttonText、buttonTip、buttonImg、buttonWidth的内容只要用逗号(,)分隔即可，例如： buttonText="审核, 不审核"　buttonWidth="50, 70"
外观
合计/小计
表达式
表达式可以包含其它列的列名、和@开头的宏(参见《开发者指南》中的“公共内容”的“3.宏”中的“合计宏”)
7.计算列合计行、13.分类汇总
外观
合计/小计
left / center / right
right
7.计算列合计行、13.分类汇总
外观
合计/小计
0 至 8
与当前列一致
多个合计行的语法:<br>　　允许有多个独立的合计行，命名规则为 totalExpress1、 totalExpress2...类推， totalAlign 和 totalDecimal 也可按这个规则书写