# union_selector **Repository Path**: lp9906/union_selector ## Basic Information - **Project Name**: union_selector - **Description**: C#版 联合选择框(联级选择框) - **Primary Language**: C# - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2020-10-06 - **Last Updated**: 2022-06-17 ## Categories & Tags **Categories**: Uncategorized **Tags**: Csharp ## README # UnionSelector 联合选择框 属于自定义控件 Button + Popup -> StackPanel -> ListBox like - - element-ui - - Cascader(级联选择器) # Tree 数据结构 Tree 树形结构: - string Name; - - 标签名称 - object Value; - - 标签附带的内容 - List\ Children; - - 子节点列表 - boolean HasChildren; - - 是否包含子节点 export 公开的方法 - List\ OptionData - - 选项树列表 - object SelectValue - - 当前选中内容 - readonly Tree SelectItem - - 当前选中节点 # Event 事件回调 SelectItemChange - - 选择项发生变化 SelectValueChange - - 选择内容发生变化 # v1.1 2020-08-08 export append 新增: - string Separator - - 选项分割符文本 - ExpandTrigger - - 触发选项方式 - - Click - - 鼠标单击 - - Hover - - 鼠标悬停 export fix 修复: - label show name - - 标签显示的内容 # v1.2 2020-08-08 export append 新增: - List\ SelectIndexList - - 选则序号列表 ui update 更新: - label show name - - 标签显示的内容 # v1.3 2020-08-09 export append 新增: - List\ SelectNameList - - 选择名称列表 export update 更新: - object SelectValue - - 当前选中内容 - List\ SelectIndexList - - 选则序号列表 Tree append 新增: - object Origin; - - 所属元素 - Tree Parent; - - 父节点 - Method AppendChild; - - 添加子节点 # v1.4 2020-08-10 export append 新增: - List\