🧪 [Experiment] MarqueeText
Nessuno ha ancora preso questa issue.
Valutazione
- Difficoltà
- 4/5
- Tempo stimato
- 3-5 giorni
- Idoneità per principianti
- 35/100
Direzione di ricerca
Inizia dalla directory components/MarqueeText e dai relativi esempi per comprendere l’esperimento MarqueeTextBlock esistente. Aggiungi la copertura mancante dei test unitari indicata nei requisiti di implementazione, basandoti sul comportamento attuale del componente, e verifica che i test passino.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
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
- Lingua principale
- C#
- Stelle
- 485
- Fork
- 89
- Merge medio
- 1g 11h
- PR unite (30g)
- 3
Preparare l'ambiente
Avvia il container di sviluppo del progetto nel browser, con il tuo account GitHub.
- Nessun Dockerfile né file Docker Compose
- Nessun modello di pull request
- Leggi la guida per i contributori
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Altre issue di CommunityToolkit/Labs-Windows
-
bug :bug:
Difficoltà 1/5 1-3 ore Idoneità per principianti 80/100
CommunityToolkit/Labs-Windows#815 ·
-
bug :bug:
Difficoltà 4/5 3-5 giorni Idoneità per principianti 38/100
CommunityToolkit/Labs-Windows#816 ·
-
bug :bug:
Difficoltà 3/5 1-2 giorni Idoneità per principianti 55/100
CommunityToolkit/Labs-Windows#814 ·
-
experiment :test_tube:
Difficoltà 4/5 3-5 giorni Idoneità per principianti 48/100
CommunityToolkit/Labs-Windows#812 ·
-
ux :paintbrush:
Difficoltà 3/5 1-2 giorni Idoneità per principianti 52/100
CommunityToolkit/Labs-Windows#808 · 1 commento ·
Tutte le issue di CommunityToolkit/Labs-Windows
Issue simili
-
is:bug is:FQNIssue
Difficoltà 2/5 1-3 ore Idoneità per principianti 72/100
nunit/nunit3-vs-adapter#1527 ·
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 72/100
I maintainer di solito rispondono entro 1 giorno
-
bug effort:S P3
Difficoltà 2/5 1-3 ore Idoneità per principianti 72/100
nightscout/nocturne#2840 ·
I maintainer di solito rispondono entro 1 giorno
-
track:release
Difficoltà 2/5 1-3 ore Idoneità per principianti 80/100
-
[Bug] [Go] Ack returns nil when the server answers with a non-OK statusForse già presa @leizhiyuan l’ha presa oggi. Aperta
Difficoltà 2/5 1-3 ore Idoneità per principianti 84/100
apache/rocketmq-clients#1465 ·
I maintainer di solito rispondono entro 2 giorni