Denne artikkelen er en speilartikkel om maskinoversettelse, vennligst klikk her for å hoppe til originalartikkelen.

Utsikt: 18482|Svare: 0

[WPF] Hva er forskjellen mellom hendelsene Window.Loaded og Window.ContentRendered?

[Kopier lenke]
Publisert på 22.12.2017 21:57:20 | | |

Hva er forskjellen mellom Window.Loaded og Window.ContentRendered-hendelser i WPF? Er den første ContentRendered-hendelsen kalt?

Beskrivelsen av Window.ContentRendered-hendelsen her er bare en illustrasjon

Dette skjer etter at innholdet i vinduet er gjengitt.
Window.Loaded-hendelsen her er beskrevet nedenfor

Oppstår når elementer legges ut, renderes og forberedes for interaksjon.
Jeg har et tilfelle hvor jeg vil sette MaxHeight på vinduet til høyden på skjermarbeidsområdet som viser vinduet mitt. I hvilken situasjon bør jeg gjøre det?

Redigering:

Jeg tror jeg fant det jeg ville ha, men nå er jeg enda mer forvirret. Loaded-hendelsen skjer først, etterfulgt av ContentRendered-hendelsen. & er &,, som indikerer at Loaded-hendelsen er

Hevet før vinduet vises
contentrendered'event er

Utløses når innholdet i vinduet vises visuelt.
Dette er i konflikt med MSDN-dokumentasjonens beskrivelse av Loaded-hendelsen:

Oppstår når elementer legges ut, renderes og forberedes for interaksjon.




Foregående:WPF TextBox-kontrollen implementerer vertikal sentrering av kinesiske tegn
Neste:WPF CefSharp genererer flere feil
Ansvarsfraskrivelse:
All programvare, programmeringsmateriell eller artikler publisert av Code Farmer Network er kun for lærings- og forskningsformål; Innholdet ovenfor skal ikke brukes til kommersielle eller ulovlige formål, ellers skal brukerne bære alle konsekvenser. Informasjonen på dette nettstedet kommer fra Internett, og opphavsrettstvister har ingenting med dette nettstedet å gjøre. Du må fullstendig slette innholdet ovenfor fra datamaskinen din innen 24 timer etter nedlasting. Hvis du liker programmet, vennligst støtt ekte programvare, kjøp registrering, og få bedre ekte tjenester. Hvis det foreligger noen krenkelse, vennligst kontakt oss på e-post.

Mail To:help@itsvse.com