Port ViewExtensions from 7.x
Personne n'a encore pris cette issue.
Évaluation
- Difficulté
- 5/5
- Temps estimé
- Plus d'une semaine
- Accessibilité débutants
- 25/100
- Type d'issue
- Fonctionnalité
- Clarté
- À clarifier
- Activité
- À l'abandon
- Stack technique
- csharp
- Domaine
- desktop, documentation, testing
Piste de recherche
Commencez par examiner la documentation archivée de ViewExtensions et le composant TitleBar dans Labs comme alternative de migration indiquée. Utilisez les Porting Criteria pour planifier le travail concernant le namespace, la cible, l’exemple, la documentation et les tests ; terminé signifie que les listes de contrôle Porting Basics et Quality Evaluation sont complètes et que tous les tests réussissent.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Description
Source: Microsoft.Toolkit.Uwp.UI (7.x)
Destination: CommunityToolkit.WinUI.Extensions (8.x) — not yet ported
Description
The ApplicationViewExtensions and TitleBarExtensions types provide a declarative way of setting ApplicationView, CoreApplicationView and ApplicationViewTitleBar properties from XAML.
Prerequisites
None identified.
Porting Basics
- Namespace updated to
CommunityToolkit.WinUI.* - Code for UWP, WinUI3 and Uno Platform consolidated
- Desired MultiTargets configured
- Sample code migrated
- Concept docs migrated
- Tests migrated and passing
Quality Evaluation
See Porting Criteria for detailed evaluation guidance.
- [n/a] UX: Accessibility reviewed
- UX: Visual design reviewed
- [n/a] UX: Interaction patterns appropriate
- DX: API surface reviewed
- DX: API flexibility appropriate
- DX: Documentation updated
- MX: Breaking changes documented
- MX: Domain isolation appropriate
- MX: Test coverage adequate
Tracking Gaps
No gaps identified — porting work not yet started.
Closing
- All Porting Basics complete
- Quality Evaluation reviewed
- Gaps filed as sub-issues
7x Documentation Inventory
Docs ported to 8x: n/a
Docs not in 8x: All sections
7x Source Inventory
Source already ported to 8x: n/a
Source not ported to 8x: n/a
Notes
- Not currently planned for porting. Open to community interest.
- Migration option: The TitleBar component in Labs should be considered as an alternative.
- Archive redirect: https://learn.microsoft.com/en-us/dotnet/communitytoolkit/windows/archive/viewextensions
- Langage dominant
- C#
- Étoiles
- 1.1k
- Forks
- 166
- Métriques de merge des PR
- Aucune PR mergée en 30 j
Préparer son environnement
Lance le conteneur de développement du projet dans votre navigateur, avec votre propre compte GitHub.
- Aucun Dockerfile ni fichier Docker Compose
- Propose un modèle de pull request
- Lire le guide de contribution
Par où commencer
- Lisez l'issue en entier, puis le guide de contribution du projet.
- Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
- Forkez le dépôt et travaillez sur une branche.
- Ouvrez une pull request qui référence le numéro de l'issue.
Autres issues de CommunityToolkit/Windows
-
Difficulté 4/5 3-5 jours Accessibilité débutants 48/100
CommunityToolkit/Windows#869 · 2 commentaires ·
-
Difficulté 3/5 1-2 jours Accessibilité débutants 62/100
CommunityToolkit/Windows#867 · 5 commentaires ·
-
Difficulté 4/5 3-5 jours Accessibilité débutants 48/100
CommunityToolkit/Windows#863 · 13 commentaires ·
-
Difficulté 4/5 3-5 jours Accessibilité débutants 62/100
CommunityToolkit/Windows#860 · 2 commentaires ·
-
[SettingsCard] Change ActionIcon to utilize IconSource and IconSourceElementPeut-être à nouveau libre @Avid29 l’a pris il y a 127 jours, et aucune pull request n’est ouverte. Ouvertecomponents::controls::settingscontrols
CommunityToolkit/Windows#858 · 4 commentaires · 1 personne assignée ·
Toutes les issues de CommunityToolkit/Windows
Issues similaires
-
[i18n] 安装实例完成后的成功提示未正确本地化Ouverte
Difficulté 2/5 1-3 heures Accessibilité débutants 62/100
PCL-Community/PCL-CE#3658 ·
Les mainteneurs répondent en général sous 1 jour
-
Deploy & Patch-issues opprettes ikke: create-pnd-issues.yml har feilet hver uke siden 2025-09-08Ouverte
Difficulté 2/5 1-3 heures Accessibilité débutants 62/100
Altinn/altinn-auth#4359 ·
Les mainteneurs répondent en général sous 1 jour
-
アプリ: チャット 優先: 中 提案
Difficulté 2/5 1-3 heures Accessibilité débutants 70/100
yksr-melt/Meltype#243 · 1 commentaire ·
Les mainteneurs répondent en général sous 1 jour
-
Workflows: a workflow stored with null conditions is skipped with an exception instead of runOuvertebug core
Difficulté 2/5 1-3 heures Accessibilité débutants 72/100
Les mainteneurs répondent en général sous 1 jour
-
type/automation type/tech-debt
Difficulté 1/5 Moins d'une heure Accessibilité débutants 72/100
Les mainteneurs répondent en général sous 1 jour