dotnet / dotnet/dotnet-api-docs

Improve docs for UpdateSourceTrigger.LostFocus

Aperta
#8,093 0 commenti 0 reazioni 0 assegnatari Vedi su GitHub
area-WPF Pri3 untriaged
Lingua principale
C#
Stelle
950
Fork
1.7k
Merge medio
2g 19h
PR unite (30g)
52

Descrizione

https://github.com/dotnet/dotnet-api-docs/blob/c9d0e3742d0e7efd9e41a5302f415de20bfa07b8/xml/System.Windows.Data/UpdateSourceTrigger.xml#L105

There are two different focus concepts in WPF (see [1](https://docs.microsoft.com/en-us/dotnet/desktop/wpf/advanced/focus-overview)). The docs don't specify which kind of focus this relates to. The docs should say `logical focus` and not just `focus`.

The lack of this one word has contributed to a lot of confusion. See [2](https://stackoverflow.com/questions/16916861/textbox-lostfocus-is-not-raised-when-clicking-on-certain-other-controls), [3](https://stackoverflow.com/questions/10208861/wpf-data-bound-tabcontrol-doesnt-commit-changes-when-new-tab-is-selected), [4](https://stackoverflow.com/questions/57493/wpf-databind-before-saving) etc.

Guida per i contributori

Apri la guida per i contributori

Direzione di ricerca

Apri xml/System.Windows.Data/UpdateSourceTrigger.xml alla voce collegata intorno alla riga 105 e confronta la formulazione con la panoramica collegata sul focus di WPF. Aggiorna la descrizione in modo che LostFocus faccia esplicitamente riferimento al focus logico, quindi verifica che la documentazione generata preservi tale distinzione.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Valutazione

Stack tecnologico
csharp
Ambito
documentation
Tipo di issue
Documentazione
Difficoltà
1/5
Tempo stimato
Meno di un'ora
Stato di attività
Ferma
Chiarezza
Specificata chiaramente
Idoneità per principianti
55/100

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.