🧪 [Experiment] MarqueeText
Nadie ha tomado este issue todavía.
Evaluación
- Dificultad
- 4/5
- Tiempo estimado
- 3-5 días
- Aptitud para principiantes
- 35/100
Línea de trabajo
Comienza con el directorio components/MarqueeText y sus ejemplos para comprender el experimento existente de MarqueeTextBlock. Añade la cobertura de unit tests que falta y que se indica en los requisitos de implementación, basándote en el comportamiento actual del componente, y verifica que los tests pasen.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
Approved from Discussion
https://github.com/CommunityToolkit/Labs-Windows/discussions/231
Problem Statement
At times text might not fit the screen - or you'd want to have a specific experience where text can be animated / looped, similar to what you'd commonly find in newsfeeds.
Overview
This experiment adds the following components:
- MarqueeTextBlock
Using
You can try it out via the NuGet Packages here:
- UWP: https://dev.azure.com/dotnet/CommunityToolkit/_artifacts/feed/CommunityToolkit-Labs/NuGet/CommunityToolkit.Labs.Uwp.MarqueeText
- WinUI 3: https://dev.azure.com/dotnet/CommunityToolkit/_artifacts/feed/CommunityToolkit-Labs/NuGet/CommunityToolkit.Labs.WinUI.MarqueeText
Read more about Preview Packages here.
Code
<labs:MarqueeText Behavior="Ticker"
Direction="Left"
FontSize="18"
RepeatBehavior="Forever"
Speed="{96"
Text="Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua." />
Result

Documentation & samples
https://github.com/CommunityToolkit/Labs-Windows/tree/main/components/MarqueeText/samples
Additional info
No response
### Implementation Requirements
- [X] Working Prototype
- [X] Feature Complete
- [X] Documentation
- [X] Samples
- [ ] Unit Tests
- [ ] Community Feedback / Usage Testimonies
### Tested Platforms
- [X] UWP
- [X] WinAppSDK / WinUI 3
- [X] Web Assembly (WASM)
- [ ] Android
- [ ] iOS
- [ ] MacOS
- [ ] Linux / GTK
### Technical Review
- [ ] Accessibility Audit
- [ ] API/Naming Review
- [ ] Code Quality/Style
- [ ] Dependency Review
- [ ] Design/Style Review
- [ ] Final Approval
Community Help?
None
- Lenguaje dominante
- C#
- Estrellas
- 485
- Forks
- 89
- Merge medio
- 1 d 11 h
- PR fusionados (30 d)
- 3
Preparar el entorno
Inicia el contenedor de desarrollo del proyecto en tu navegador, con tu propia cuenta de GitHub.
- Sin Dockerfile ni archivo de Docker Compose
- Sin plantilla de pull request
- Leer la guía de contribución
Primeros pasos
- Lee el issue completo y luego la guía de contribución del proyecto.
- Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
- Haz un fork del repositorio y trabaja en una rama.
- Abre un pull request que haga referencia al número del issue.
Más de CommunityToolkit/Labs-Windows
-
bug :bug:
Dificultad 1/5 1-3 horas Aptitud para principiantes 80/100
CommunityToolkit/Labs-Windows#815 ·
-
bug :bug:
Dificultad 4/5 3-5 días Aptitud para principiantes 38/100
CommunityToolkit/Labs-Windows#816 ·
-
bug :bug:
Dificultad 3/5 1-2 días Aptitud para principiantes 55/100
CommunityToolkit/Labs-Windows#814 ·
-
experiment :test_tube:
Dificultad 4/5 3-5 días Aptitud para principiantes 48/100
CommunityToolkit/Labs-Windows#812 ·
-
ux :paintbrush:
Dificultad 3/5 1-2 días Aptitud para principiantes 52/100
CommunityToolkit/Labs-Windows#808 · 1 comentario ·
Todos los issues de CommunityToolkit/Labs-Windows
Issues similares
-
Bug
Dificultad 2/5 1-3 horas Aptitud para principiantes 73/100
dotnet/roslynator#1859 ·
Los mantenedores suelen responder en 1 día
-
area:jobads-cv BE P3
Dificultad 1/5 1-3 horas Aptitud para principiantes 74/100
klasolsson81/jobbliggaren#2240 ·
Los mantenedores suelen responder en 1 día
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 76/100
k2-fsa/sherpa-onnx#4100 ·
Los mantenedores suelen responder en 2 días
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 76/100
Los mantenedores suelen responder en 1 día
-
:watch: Not Triaged
Dificultad 1/5 Menos de una hora Aptitud para principiantes 82/100
Los mantenedores suelen responder en 1 día