2024-07-12
한어Русский языкEnglishFrançaisIndonesianSanskrit日本語DeutschPortuguêsΕλληνικάespañolItalianoSuomalainenLatina
Suunnittelun ja kehityksen aikana osa ohjauskirjastosta vastaa haluamaamme käyttöliittymätyyliä ja toinen osa tulee toisesta ohjauskirjastosta. Haluamme integroida näiden kahden kirjaston tyylit samaan ohjausresurssiin. Pelkkä lainaus aiheuttaa alkuperäisen tyylin päällekirjoituksen. Tämä saavutetaan asettamalla globaaleja tyylejä.
1. Asenna ohjauskirjaston nuget-paketti: HandyControl, MaterialDesign
2. Ota ohjauskirjastotyyli käyttöön App.xaml-tiedostoon globaalissa tyylissä
3. Luo uusi Style-kansio, luo kansion alle uusi resurssisanakirjatiedosto GlobalDictionary.xaml-tiedosto ja lisää se App.xaml-tiedoston yleiseen tyyliin.
4. Kirjoita ohjaustyyli GlobalDictionary.xaml-tiedostoon
Tässä oleva painiketyyli on peritty MaterialDesign-ohjaimen painiketyylistä, ja tämä tyyli on ilmoitettu GreenButtonin globaaliksi tyyliksi.
5. Käytä tyylejä, jotka sisältävät kaksi ohjauskirjastoa: tässä käytämme MaterialDesignista perittyä globaalia tyyliä ja HandyControlin poptip.Content-ominaisuutta.
Ottamalla käyttöön resurssitiedoston, joka perii joitain tyylejä toisesta ohjauskirjastosta, ja ilmoittamalla sen globaaliksi tyyliksi, sitä voidaan käyttää kaikissa käyttöliittymissä ja joitain muiden ohjausobjektien tyylimääritteitä voidaan ottaa käyttöön.