HandyOrg / HandyOrg/HandyControl

[功能请求]请问有没有计划扩展一下TreeView 树视图?

Open
#1,336 1 comment 0 reactions 0 assignees View on GitHub

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在做笔记类软件,文件管理类软件还是蛮常用到的

功能建议

  1. 多节点复选
  2. (多节点)拖曳,移动
  3. 节点重命名
  4. 节点标题检索,甚至包括节点内容
  5. 导入导出
  6. 更多的样式设置
  7. 更舒服的动画效果
  8. 支持成千上万节点的虚拟化方案
  9. 更方便易用的滚动条定位
  10. 删除节点到垃圾箱
  11. 更加便利的数据持久化方案,对象整体保存等等

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. 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

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.