Dit artikel is een spiegelartikel van machinevertaling, klik hier om naar het oorspronkelijke artikel te gaan.

Bekijken: 18482|Antwoord: 0

[WPF] Wat is het verschil tussen de gebeurtenissen Window.Loaded en Window.ContentRendered?

[Link kopiëren]
Geplaatst op 22-12-2017 21:57:20 | | |

Wat is het verschil tussen Window.Loaded en Window.ContentRendered events in WPF? Wordt het eerste ContentRendered-evenement genoemd?

De beschrijving van het Window.ContentRendered-evenement hier is slechts een illustratie

Dit gebeurt nadat de inhoud van het venster is gerenderd.
Het Window.Loaded-event hier wordt hieronder beschreven

Vindt plaats wanneer elementen worden uitgelegd, gerenderd en voorbereid voor interactie.
Ik heb een situatie waarin ik de MaxHeight van het venster wil instellen op de hoogte van het schermwerkgebied dat mijn venster toont. In welk geval moet ik dat doen?

Bewerking:

Ik denk dat ik gevonden heb wat ik zocht, maar nu ben ik nog meer in de war. Het Loaded-event vindt eerst plaats, gevolgd door het ContentRendered-evenement. & is &,, wat aangeeft dat het Loaded-event is

Verhoogd voordat het raam wordt getoond
contentrendered'event is

Geactiveerd wanneer de inhoud van het venster visueel wordt weergegeven.
Dit is in strijd met de beschrijving van het Loaded-evenement in de MSDN-documentatie:

Vindt plaats wanneer elementen worden uitgelegd, gerenderd en voorbereid voor interactie.




Vorig:De WPF TextBox-besturing implementeert verticale centrering van Chinese karakters
Volgend:WPF CefSharp genereert verschillende fouten
Disclaimer:
Alle software, programmeermaterialen of artikelen die door Code Farmer Network worden gepubliceerd, zijn uitsluitend bedoeld voor leer- en onderzoeksdoeleinden; De bovenstaande inhoud mag niet worden gebruikt voor commerciële of illegale doeleinden, anders dragen gebruikers alle gevolgen. De informatie op deze site komt van het internet, en auteursrechtconflicten hebben niets met deze site te maken. Je moet bovenstaande inhoud volledig van je computer verwijderen binnen 24 uur na het downloaden. Als je het programma leuk vindt, steun dan de echte software, koop registratie en krijg betere echte diensten. Als er sprake is van een inbreuk, neem dan contact met ons op via e-mail.

Mail To:help@itsvse.com