Ako súčasť série tutoriálov Windows Phone sme v poslednom tutoriáli sme zistili, ako vytvoriť vlastné tlačidlo v Expression Blend. V tejto príručke aktualizujete riadiacu šablónu tak, aby ste pridali rôzne vizuálne stavy, ktoré umožňujú, aby tlačidlo zobrazilo obrys pri zaostrení a aby posunul svoju pozíciu na stránku, aby indikoval, kedy je stlačený.
1. V Objekty a časová os panel, vyberte položku hraničné ovládanie.
2. Teraz prejdite na states a skontrolujte viditeľné stavy, ktoré sú k dispozícii pre ovládanie tlačidiel.
3. Podľa FocusStates vyberte kategóriu rozostrený v ktorom sa zapne nahrávanie pre stav, ktorý sa spustil, keď tlačidlo nemá zaostrenie. Všetky zmeny šablóny v tomto režime sa vzťahujú len na daný stav.
- vybrať hraničné v Objekty a časová os panel
- V vlastnosti panel, rozbaľte kefy a vyberte položku BorderBrush vlastnosť
- Kliknite na tlačidlo Zobraziť pokročilé vlastnosti a nastavte položku nepriehľadnosť vlastnosť štetca na0
5. Vráťte sa späť na položku states a vyberte položku stlačenie stav v CommonStates Ak chcete zapnúť záznam o stave spustenom po kliknutí myšou, zapnite túto kategóriu.
6. V vlastnosti panel, rozbaľte premeniť a vyberte položku preložiť transformácie. Nastaviť X a Y hodnoty do2, Táto zmena spôsobí mierny posun v polohe tlačidla pri každom kliknutí, čo naznačuje, že je stlačené.
7. Nakoniec v rozsudku states panel, vyberte položku základňa šablónu na vypnutie režimu nahrávania
8. Stlačte tlačidlo CTRL + S uložiť aktualizovaný súbor.
9. Teraz, keď ste dokončili pridanie vizuálnych stavov do vlastného ovládacieho prvku, ste pripravení otestovať aktualizované tlačidlo:
- Stlačením klávesu F5 vytvoríte a spustíte aplikáciu
- Zadajte nejaký text a stlačením tlačidla Tab zmeníte zaostrenie vstupu na tlačidlo
- Všimnite si, že keď je tlačidlo zaostrené, okolo tlačidla sa objaví okraj označujúci, že je aktívne
- Teraz stlačte medzerník alebo kliknite na tlačidlo a všimnite si, ako sa jeho pozícia posúva, čo naznačuje jeho stlačenie
To je to!
Súvisiace príspevky:
- Inštalátori služby Windows Live Essentials offline pre všetky jazyky Odkazy
- Windows Phone Tutorial 9: Vytvorenie vlastného tlačidla vo formáte Expression Blend (Part-2)
- Testovací systém Windows OS v VirtualBox - Podrobné sprievodca screenshoty
- Windows Phone Tutorial 11: Vytvorenie animácie pre bannerový text
- Rôzne systémové spánkové stavy v systéme Windows 10/8