Kao dio serijskog vodiča za Windows Phone, u zadnjem udžbeniku, vidjeli smo kako stvoriti prilagođeni gumb u izrazu Blend. U ovom udžbeniku ažurirat ćete kontrolni predložak za dodavanje različitih vizualnih stanja koja omogućuju gumbu prikazivanje obrisa kada je usmjeren te pomaknuti položaj na stranici kako bi se naznačilo kada je pritisnuta.
1. U mjestu Predmeti i vremenska linija, odaberite Granica kontrolirati.
2. Sada se prebacite na Države i provjerite vizualna stanja koja su dostupna za kontrolu gumba.
3. Pod oznakom FocusStates odaberite kategoriju unfocused stanje uključiti snimanje za stanje pokrenuto kada gumb nema fokus. Sve promjene predloška dok se u ovom načinu primjenjuju samo na to određeno stanje.
- Odaberi Granica u Predmeti i vremenska linija ploča
- U Nekretnine proširite Četke kategoriju i odaberite BorderBrush svojstvo
- Kliknite gumb Prikaži napredna svojstva i postavite ikonu Neprozirnost vlasništvo kista na0
5. Vratite se na Države i odaberite pritisnut stanje u CommonStates kategorija za uključivanje snimanja za stanje pokrenuto kada kliknete mišem.
6. U Nekretnine proširite Transformirati kategoriju i odaberite Prevedi transformirati. Postavi x i Y vrijednosti do2, Ova promjena donosi mali pomak u položaju gumba svaki put kada se klikne, predlaže da je pritisnuta dolje.
7. Konačno, u Države, odaberite Baza predložak za isključivanje moda snimanja
8. Pritisnite CTRL + S za spremanje ažurirane datoteke.
9. Sada kada ste dovršili dodavanje vizualnih stanja na prilagođenu kontrolu, spremni ste testirati ažurirani gumb:
- Pritisnite F5 za izradu i pokretanje programa
- Unesite neki tekst, a zatim pritisnite tipku Tab da biste promijenili ulazni fokus na gumb
- Primijetite da kada gumb ima fokus, oko gumba se pojavljuje granica koja označava da je aktivna
- Sada pritisnite razmaknicu ili kliknite gumb i primijetite kako se njezina pozicija pomiče, što znači da je pritisnuta
To je to!
Vezane objave:
- Windows Live Essentials Izvanmrežne instalacije za sve jezike Linkovi
- Windows Phone Tutorial 9: Izrada prilagođenog gumba u mješavini izraza (Part-2)
- Testni pogon Windows OS u VirtualBoxu - Detaljni vodič zaslona
- Windows Phone Tutorial 11: Izrada animacije za tekst bannera
- Različite države u stanju mirovanja sustava u sustavu Windows 10/8