类别[size=1em] | 详情说明[size=1em] |
方法功能[size=1em] | 向容器中添加一个子控件,多个控件会排列到一列当中[size=1em] |
方法签名[size=1em] | Void addView(Object view)[size=1em] |
返回值[size=1em] | Void[size=1em] |
参数[size=1em] | - Object view[size=1em] :要添加的子控件对象[size=1em] |
案例[size=1em] | var v = new Vertical();[size=1em] var btn = new Button();[size=1em] v.addView(btn);[size=1em] |
类别[size=1em] | 详情说明[size=1em] |
方法功能[size=1em] | 根据指定索引移除容器中的子控件[size=1em] |
方法签名[size=1em] | Void removeView(Int32 index)[size=1em] |
返回值[size=1em] | Void[size=1em] (无返回值)[size=1em] |
参数[size=1em] | - Int32 index[size=1em] :要移除子控件的索引[size=1em] |
案例[size=1em] | var v = new Vertical();[size=1em] v.removeView(0); // 移除第一个子控件[size=1em] |
类别[size=1em] | 详情说明[size=1em] |
方法功能[size=1em] | 移除容器中的所有子控件[size=1em] |
方法签名[size=1em] | Void clearAllViews()[size=1em] |
返回值[size=1em] | Void[size=1em] (无返回值)[size=1em] |
参数[size=1em] | 无[size=1em] |
案例[size=1em] | var v = new Vertical();[size=1em] v.clearAllViews(); // 清空所有控件[size=1em] |
类别[size=1em] | 详情说明[size=1em] |
方法功能[size=1em] | 返回当前容器中的视图数量[size=1em] |
方法签名[size=1em] | Int32 getViewCount()[size=1em] |
返回值[size=1em] | Int32[size=1em] |
参数[size=1em] | 无[size=1em] |
案例[size=1em] | var v = new Vertical();[size=1em] int count = v.getViewCount(); // 获取子控件的数量[size=1em] |
类别[size=1em] | 详情说明[size=1em] |
方法功能[size=1em] | 设置子控件之间的间隔[size=1em] |
方法签名[size=1em] | Void setSpacing(Int32 spacing)[size=1em] |
返回值[size=1em] | Void[size=1em] |
参数[size=1em] | - Int32 spacing[size=1em] :间隔值[size=1em] |
案例[size=1em] | var v = new Vertical();[size=1em] v.setSpacing(10); // 设置控件间隔为10[size=1em] |
类别[size=1em] | 详情说明[size=1em] |
方法功能[size=1em] | 设置容器的宽度和高度[size=1em] |
方法签名[size=1em] | Void setContainerSize(Int32 width, Int32 height)[size=1em] |
返回值[size=1em] | Void[size=1em] |
参数[size=1em] | - Int32 width[size=1em] :容器宽度- Int32 height[size=1em] :容器高度[size=1em] |
案例[size=1em] | var v = new Vertical();[size=1em] v.setContainerSize(400, 600); // 设置容器大小为400x600[size=1em] |
类别[size=1em] | 详情说明[size=1em] |
方法功能[size=1em] | 根据提供的 RGB 值设置容器的背景颜色[size=1em] |
方法签名[size=1em] | Void setBackgroundColor(Int32 red, Int32 green, Int32 blue)[size=1em] |
返回值[size=1em] | Void[size=1em] |
参数[size=1em] | - Int32 red[size=1em] :红色分量- Int32 green[size=1em] :绿色分量- Int32 blue[size=1em] :蓝色分量[size=1em] |
案例[size=1em] | var v = new Vertical();[size=1em] v.setBackgroundColor(50, 100, 150); // 设置背景颜色[size=1em] |
类别[size=1em] | 详情说明[size=1em] |
方法功能[size=1em] | 设置容器内控件的对齐方式,可选值包括 fill[size=1em] (填充对齐)、left[size=1em] (左对齐)、right[size=1em] (右对齐)、top[size=1em] (顶部对齐)、bottom[size=1em] (底部对齐)、center[size=1em] (居中对齐),默认值为 fill[size=1em] |
方法签名[size=1em] | Void setAlignment(String alignment)[size=1em] |
返回值[size=1em] | Void[size=1em] (无返回值)[size=1em] |
参数[size=1em] | - String alignment[size=1em] :对齐方式字符串,可选值:- fill[size=1em] :填充对齐- left[size=1em] :左对齐- right[size=1em] :右对齐- top[size=1em] :顶部对齐- bottom[size=1em] :底部对齐- center[size=1em] :居中对齐默认值为 fill[size=1em] |
案例[size=1em] | var v = new Vertical();[size=1em] v.setAlignment("center"); // 设置对齐方式为居中[size=1em] /*可选值如下:[size=1em] - fill: 填充对齐[size=1em] - left: 左对齐[size=1em] - right: 右对齐[size=1em] - top: 顶部对齐[size=1em] - bottom: 底部对齐[size=1em] - center: 居中对齐[size=1em] 默认值为 fill。[size=1em] */[size=1em] |
欢迎光临 自动发帖软件 (http://www.fatiegongju.com/) | Powered by Discuz! X3.2 |