Questo articolo è un articolo speculare di traduzione automatica, clicca qui per saltare all'articolo originale.

Vista: 18482|Risposta: 0

[WPF] Qual è la differenza tra gli eventi Window.Loaded e Window.ContentRendered?

[Copiato link]
Pubblicato su 22/12/2017 21:57:20 | | |

Qual è la differenza tra gli eventi Window.Loaded e Window.ContentRendered in WPF? Si chiama il primo evento ContentRendered?

La descrizione dell'evento Window.ContentRendered qui è solo un esempio

Questo avviene dopo che il contenuto della finestra è stato renderizzato.
L'evento Window.Loaded qui descritto qui è descritto di seguito

Si verifica quando gli elementi vengono disposti, renderizzati e preparati per l'interazione.
Ho un caso in cui voglio impostare l'altezza massima della finestra all'altezza dell'area di lavoro dello schermo che mostra la mia finestra. In quale caso dovrei farlo?

Modifica:

Penso di aver trovato ciò che volevo, ma ora sono ancora più confuso. L'evento Loaded si verifica per primo, seguito dall'evento ContentRendered. & è &,, il che indica che l'evento Loaded è

Alzato prima che la finestra venga esposta
contentrendered'event è

Si attivano quando il contenuto della finestra viene visualizzato visivamente.
Questo è in conflitto con la descrizione dell'evento Loaded nella documentazione MSDN:

Si verifica quando gli elementi vengono disposti, renderizzati e preparati per l'interazione.




Precedente:Il controllo WPF TextBox implementa il centramento verticale dei caratteri cinesi
Prossimo:WPF CefSharp genera diversi errori
Disconoscimento:
Tutto il software, i materiali di programmazione o gli articoli pubblicati dalla Code Farmer Network sono destinati esclusivamente all'apprendimento e alla ricerca; I contenuti sopra elencati non devono essere utilizzati per scopi commerciali o illegali, altrimenti gli utenti dovranno sostenere tutte le conseguenze. Le informazioni su questo sito provengono da Internet, e le controversie sul copyright non hanno nulla a che fare con questo sito. Devi eliminare completamente i contenuti sopra elencati dal tuo computer entro 24 ore dal download. Se ti piace il programma, ti preghiamo di supportare software autentico, acquistare la registrazione e ottenere servizi autentici migliori. In caso di violazione, vi preghiamo di contattarci via email.

Mail To:help@itsvse.com