Tämä artikkeli on konekäännöksen peiliartikkeli, klikkaa tästä siirtyäksesi alkuperäiseen artikkeliin.

Näkymä: 17320|Vastaus: 0

[WPF] Laajennusluokka hakukontrollien luokalle WPF:ssä

[Kopioi linkki]
Julkaistu 30.5.2016 18.04.34 | | |
Ohjainten löytämiseksi wpf:stä tarvitset VisualTreeHelper-luokkaa, mutta tällä luokalla ei ole menetelmää ohjainten löytämiseen nimen perusteella, joten etsin verkosta ja lajittelin seuraavan luokan, jonka koen erittäin käteväksi käyttää.

Julkaise se viitteeksi.



Se on hyvin yksinkertaista käyttää, esimerkiksi etsi tekstilaatikko nimeltä "myTextBox" datagridin mallisarakkeesta, voit kirjoittaa sen näin:



Huomautus: Sivua alustettaessa, jos koodi ohjaimen löytämiseen on asetettu Loaded-tapahtumaan, kontrollia ei löydy. Se tulisi sijoittaa LayoutUpdate-tapahtumaan, kun xaml on ladattu ja kaikki aliohjaimet voidaan palauttaa.

Kuitenkin LayoutUpdated-tapahtuma käynnistyy niin kauan kuin sivu päivitetään, ja jos haluamme saavuttaa Loaded-tapahtuman vaikutuksen, voimme asettaa lipun, joka ohjaa suoritettavaa koodia vain kerran alustuksen yhteydessä, enkä ole keksinyt parempaa tapaa toteuttaa se, joka on suunnilleen seuraava:






Edellinen:WPF etsii DataGridistä CheckBox-ohjaimia heijastuksen avulla
Seuraava:Suosittelen VS-korostuslisäosaa
Vastuuvapauslauseke:
Kaikki Code Farmer Networkin julkaisemat ohjelmistot, ohjelmamateriaalit tai artikkelit ovat tarkoitettu vain oppimis- ja tutkimustarkoituksiin; Yllä mainittua sisältöä ei saa käyttää kaupallisiin tai laittomiin tarkoituksiin, muuten käyttäjät joutuvat kantamaan kaikki seuraukset. Tämän sivuston tiedot ovat peräisin internetistä, eikä tekijänoikeuskiistat liity tähän sivustoon. Sinun tulee poistaa yllä oleva sisältö kokonaan tietokoneeltasi 24 tunnin kuluessa lataamisesta. Jos pidät ohjelmasta, tue aitoa ohjelmistoa, osta rekisteröityminen ja hanki parempia aitoja palveluita. Jos rikkomuksia ilmenee, ota meihin yhteyttä sähköpostitse.

Mail To:help@itsvse.com