多应用+插件架构,代码干净,二开方便,首家独创一键云编译技术,文档视频完善,免费商用码云13.8K 广告
## 列表框 类名:ListView 功能:展现一系列信息项目的控件。 外观: [这里放图片] > 控件的使用请详见 ctrl.e。 * * * * * ### 创建 由于控件需要处理部分消息,所以应当使用 [Ex_ObjCreateEx](#) 进行创建。 | 参数 | 创建参数名 | XML属性 | 值或备注 | | -- | -- | -- | -- | | 类名 | lpwzClassName | class | “ListView” | | 标题 | lpwzObjTitle | text | 0 | | 风格 | dwStyle | style | 取值详见下表 | #### 列表独有风格表 | 常量名 | 英文常量名 | 常量值 | 16进制 | 常量含义 | | -- | -- | -- | -- | -- | | 列表风格\_纵向列表 | EX_LVS_VERTICAL | 0 | 0x0000 | 列表项目纵向排列 | | 列表风格\_横向列表 | EX_LVS_HORIZONTAL | 1 | 0x0001 | 列表项目横向排列 | | 列表风格\_允许多选 | EX_LVS_MULTISELECT | 8 | 0x0008 | 允许用户选择多项列表项 | | 列表风格\_允许拖拽 | EX_LVS_ENABLEDRAG | 16 | 0x0010 | 允许用户拖拽列表项 | | 列表风格\_表项跟踪 | EX_LVS_TRACKITEM | 32 | 0x0020 | 允许列表通过鼠标移动选中列表项 | | 列表风格\_始终显示选择项 | EX_LVS_SHOWSELALWAYS | 64 | 0x0040 | 列表失去焦点时也将显示选中项 | | 列表风格\_排除滚动条区域 | EX_LVS_CLIPSCROLL | 128 | 0x0080 | 列表项区域排除滚动条 | > 该控件的风格同时还可包括控件基类的基础风格。 * * * * * ### 使用 ExDirectUI 4.0中的列表框架构为纯虚表架构,即内部不存储任何关于列表项目内容的相关信息,仅会在适当时机向用户触发相关消息,用户则需要自行根据列表项内容绘制列表项目。 列表框的详细使用方式参考 listview.e * * * * * ### 事件 * * * * * ### 相关命令 | 命令 | 功能 | | -- | -- | | [Ex_ObjSendMessage](#) | 发送控件消息 | | [Ex_ObjHandEvent](#) | 处理控件事件 | ***** ### 列表框独有的布局属性 | 属性名 | 属性含义 | 属性类型 | 默认值 | 举例 | | -- | -- | -- | -- | -- |