HandyOrg / HandyOrg/HandyControl
建议:将Style中使用到的所有属性和对象改为public
Open
Nobody has claimed this yet.
:factory: enhancement
- Dominant language
- C#
- Stars
- 7.2k
- Forks
- 1.2k
- PR merge metrics
- No merged PRs in 30d
Description
建议将在template中使用到的internal属性(如ImageViewer的ShowCloseButton) 和内部对象(如InternalCanvas)改为public,
这是为了:
- 为后期对这些控件自定义风格/重写template提供可能。
- 将库的style定义提取并合并到主程序的大style文件中(以更进一步提升性能)。
谢谢~
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 inventorying the WPF templates and the internal members they use, including ImageViewer.ShowCloseButton and InternalCanvas. Determine the complete set of properties and objects affected before changing visibility. Done means the template-used members are public and custom styling or template replacement can use them as requested.
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