HandyOrg / HandyOrg/HandyControl

建议:将Style中使用到的所有属性和对象改为public

Open
#534 2 comments 2 reactions 0 assignees View on GitHub

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,

这是为了:

  1. 为后期对这些控件自定义风格/重写template提供可能。
  2. 将库的style定义提取并合并到主程序的大style文件中(以更进一步提升性能)。

谢谢~

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 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

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.