HandyOrg / HandyOrg/HandyControl
[功能请求]请问有没有计划扩展一下TreeView 树视图?
Open
Nobody has claimed this yet.
- Dominant language
- C#
- Stars
- 7.2k
- Forks
- 1.2k
- PR merge metrics
- No merged PRs in 30d
Description
扩展需求:扩展TreeView 树视图
目前HandyControl采用的TreeView似乎是原生控件,但其实TreeView在做笔记类软件,文件管理类软件还是蛮常用到的
功能建议
- 多节点复选
- (多节点)拖曳,移动
- 节点重命名
- 节点标题检索,甚至包括节点内容
- 导入导出
- 更多的样式设置
- 更舒服的动画效果
- 支持成千上万节点的虚拟化方案
- 更方便易用的滚动条定位
- 删除节点到垃圾箱
- 更加便利的数据持久化方案,对象整体保存等等
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start by reviewing HandyControl's current TreeView implementation and its existing behavior. Narrow the broad list of requested capabilities to one defined feature, then document the expected interaction and acceptance criteria before changing the control.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- csharp
- Domain
- desktop
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100