[SettingsCard] Change ActionIcon to utilize IconSource and IconSourceElement

Aberta
#858 4 comentários 0 reações 1 responsável Ver no GitHub

@Avid29 já está trabalhando nisso.

Desde 3/6/2026.

Avaliação

Esta issue ainda não foi avaliada.

Descrição

components::controls::settingscontrols

Currently, the ActionIcon is an instance of an IconElement. This is problematic, because the IconElement is a FrameworkElement, meaning it cannot be a shared resource, and therefore changing the icon requires a unique value for every instance. This means it cannot be set using styles.

The solution is to replace the IconElement with an IconSource, however this is a breaking change. As a result, a deprecation plan needs to be made

Linguagem predominante
C#
Estrelas
1.1k
Forks
170
Merge médio
2d 3h
PRs com merge (30d)
3

Preparar o ambiente

Abrir no Codespaces

Inicia o contêiner de desenvolvimento do projeto no navegador, com a sua própria conta do GitHub.

Primeiros passos

  1. Leia a issue inteira e depois o guia de contribuição do projeto.
  2. Comente na issue dizendo que vai assumir — evita que duas pessoas façam o mesmo trabalho.
  3. Faça um fork do repositório e trabalhe em uma branch.
  4. Abra um pull request que referencie o número da issue.

Mais de CommunityToolkit/Windows

Todas as issues de CommunityToolkit/Windows

Issues semelhantes

Mais issues de C#

Receba novas issues na sua caixa de entrada

Um resumo curto de issues do GitHub para quem está começando.