Wpf-is kontrollide leidmiseks pead kasutama VisualTreeHelper klassi, kuid sellel klassil pole nime järgi meetodit, nii et otsisin võrgust ja sorteerisin järgmise klassi, mis minu arvates on väga mugav kasutada.
Postita see oma viiteks.
Seda on väga lihtne kasutada, näiteks leia andmevõrgu malliveerus tekstikast nimega "myTextBox", saad selle kirjutada nii:
Märkus: Lehe initsialiseerimisel, kui kood juhtimise leidmiseks on paigutatud Loaded sündmusesse, ei leita seda kontrolli. See peaks olema paigutatud LayoutUpdated sündmusse, kui xaml on laaditud ja kõik alamkontrollerid on taastatud.
Kuid LayoutUpdated sündmus käivitub seni, kuni leht on uuendatud, ja kui tahame saavutada Loaded sündmuse efekti, saame määrata lipu, mis kontrollib koodi käivitamist ainult korra initsialiseerimisel, ja ma pole paremat viisi selle rakendamiseks välja mõelnud, mis oleks umbes järgmine:
|