构建 Split 类的新实例。
全称 | mx.containers.Split |
命名空间 | mx.containers |
类 | Split |
继承层次结构 | SplitContainerControl |
源文件 | ~\mx\scripts\containers\Split.js |
名称 | 说明 |
Split() | 构建 Split 类的新实例。 |
名称 | 说明 |
init() | 初始化方法。执行设置样式并初始化属性等操作。 |
名称 | 说明 |
activePanelIndex | 获取或设置哪个面板可隐藏或展开。 该值为一个数字,表示控件中哪个 Panel 的索引(如果是 VSplit,“0”表示左边的 Panel,“1”表示右边的 Panel。如果是 HSplit,“0”表示上面的 Panel,“1”表示下面的 Panel)。 |
alias | 获取或设置一个字符串,表示控件的别名。 |
border | 获取控件的边框样式。如“1px solid red”,表示边框的样式为 1 像素红色的实线。请使用 setBorder 方法设置该字段的值。 |
borderThick | 获取和设置边框粗细,一个数字(如 1、0)或字符串(如“2px”、“5px”)。 |
bottom | 获取控件的下边界与父容器下边界的像素距离。请使用 setBottom 方法设置该字段的值。 |
contextMenu | 获取或设置容器的上下文菜单。 |
controls | 获取容器包含的控件集合。集合中的单个控件也可能是一个容器。请使用 addControl 和 removeControl 方法向集合中添加或移除控件。 |
cssClass | 指定css伪类名称,设置控件显示样式 |
display | 获取控件的显示样式值。如“none”,表示隐藏控件; “block”表示强制作为块对象呈递。请使用 setDisplay。注:该"block"值不能在ComplexGrid控件中使用。 方法设置该字段的值。 |
enabled | 获取控件是否可以对用户交互作出响应。如果该值为 true,则表示控件可以对用户交互作出响应;反之则不能。 请使用 setEnabled 方法设置该字段的值。 |
eTag | 获取控件的标签。 |
expanded | 获取一个 Boolean 值,表示是否展开左边或上边的面板。 |
height | 获取容器的高度。可以是数字(如 500)、字符串(如“500px”或“50%”)。 |
layout | 获取和设置一个容器控件的布局器。详见 LayoutFactoryClass.createLayout 方法的 p_layout参数。 |
layoutConfigs | 获取或者设置一个 JSON 对象,该属性表示控件在父容器中的布局配置参数。该属性只有在控件父容器运用布局器才会生效。 |
layoutOptions | 获取和设置布局参数,该属性是一个 JSON 对象。 |
left | 获取控件的左边界与父容器左边界的像素距离。请使用 setLeft 方法设置该字段的值。 |
orientation | 获取一个值,该值指示 Split 面板处于水平方向还是垂直方向。
该字段通常包括:
|
padding | 获取控件的内边距。如“4px”表示上下左右的内边距均为 4 像素。 |
parent | 获取控件所属的父对象。 |
permissionID | 获取或设置一个字符串,表示控件的权限标识。 |
position | 详见 Control.position 属性。 |
resizable | 获取一个 Boolean 值,表示是否可以由用户以拖动方式改变容器面板大小。该字段必须在初始化前设置。 |
right | 获取控件的右边界与父容器右边界的像素距离。请使用 setRight 方法设置该字段的值。 |
splitOptions | 获取或设置一个字符串,表示 Split 的面板个数以及每个面板的宽度(如“100,auto”,表示有两个面板,第一个面板宽度为 “100px”,第二个的面板宽度自适应)。 |
threshold | 获取和设置面板拖拽时的上阈值和下阈值,该属性通常是一个数字或者数组。当为数字时,表示上下(左右)阈值都为相同值;当数组时,数组的第一个元素表示上(左)阈值,数组的第二个元素表示下(右)阈值。 |
top | 获取控件的上边界与父容器上边界的像素距离。请使用 setTop 方法设置该字段的值。 |
visible | 获取一个 Boolean 值,表示控件是否可见。如果该值为 true,则表示控件可见;反之则不可见。请使用 setVisible 方法设置该字段的值。 |
width | 获取容器的宽度。可以是数字(如 500)、字符串(如“500px”或“50%”)。 |
$container | 获取容器控件中用来包含控件 DOM 元素的占位符。 |
$e | 获取该控件的占位符,该占位符为一个 JQuery 对象。 |
名称 | 说明 |
onctrladded | 当添加控件到容器后,将触发该事件。 |
onctrlremoved | 当从容器移除控件后,将触发该事件。 |
onresize | 当容器内面板大小发生改变时触发该事件。 |
onresizing | 当容器内面板大小发生改变前触发该事件。 |