Windows Phone Tutorial 9: Vytvorenie vlastného tlačidla vo formáte Expression Blend (Part-2)

Windows Phone Tutorial 9: Vytvorenie vlastného tlačidla vo formáte Expression Blend (Part-2)
Windows Phone Tutorial 9: Vytvorenie vlastného tlačidla vo formáte Expression Blend (Part-2)

Video: Windows Phone Tutorial 9: Vytvorenie vlastného tlačidla vo formáte Expression Blend (Part-2)

Video: Windows Phone Tutorial 9: Vytvorenie vlastného tlačidla vo formáte Expression Blend (Part-2)
Video: Tutorial: Developing a Windows Phone 7 Application in 25 Minutes - YouTube 2024, November
Anonim

Tento tutoriál je pokračovaním časťou I ako súčasťou tutoriálu Windows Phone: Prostredníctvom kopírovania a vloženia kódu z Visual just Studio do formátu blend sme vytvorili repliku aplikácie Silverlight v Expression Blend. Teraz navrhujeme vlastné tlačidlo podľa nasledujúcich krokov:

1. Potvrďte, že MainPage.xaml je otvorené v okne návrhára a je nastavený aktuálny pracovný priestor dizajn, Ak chcete zobraziť aktuálny pracovný priestor, vyberte položku pracovnej plochy v okno menu a uistite sa, že dizajn je zaškrtnuté.

2. V okne návrhára kliknite pravým tlačidlom myši na ikonu "Klikni na mňa", Prejdite na Upraviť šablónu a vyberte položku Vytvoriť prázdne.

3. V Vytvorte zdroj ControlTemplate dialóg, nastavte názov naFancyButton, zachovať aktuálnu hodnotu " Tento dokument"V Definovať v a kliknite na tlačidlo OK.

Image
Image

4. Uistite sa, či je panel Objekty a Časová osa viditeľný, ak nie, vyberte okno a potom Objekty a časová os zobraziť tento panel. Inak môžete obnoviť pracovný priestor.

5. Zmeňte aktuálny kontajner rozloženia koreňa šablóny. V Objekty a časová os panel, kliknite pravým tlačidlom na dieťa mriežka prvok vo vnútri šablóna, ukázať na Zmeniť typ rozloženia, a vyberte položku hraničné.

Image
Image

6. Pomocou tlačidla hraničné prvok, ktorý je stále vybraný v Objekty a časová os panel, prejdite na vlastnosti panel a pod vzhľad, nastavte hodnotu BorderThickness majetok do2 pre každú stranu a potom nastavte hodnotu CornerRadius majetok do15.

Image
Image

7. Ďalej, v kefy vyberte sekciu Pozadie majetok a vyzdvihnúť Gradientová kefa voľba. Potom vyberte zarážku na ľavom prechode a nastavte ju napríklad na svetlošedú farbu#FFADADAD, Potom zvoľte pravý stop gradientu a nastavte jeho hodnotu napríklad na tmavosivú farbu# FF0A0A0A.

Image
Image

8. Teraz, v kefy vyberte sekciu BorderBrush majetok, vyberte Štetec s tuhou farbou a vyberte napríklad svetlošedú farbu# FFC0C0C0.

Image
Image

9. Ďalším krokom je pridanie titulku. Najprv sa uistite, že hraničné prvok zostáva vybraný v Objekty a časová os panel.

10. Teraz prejdite na Aktíva panel, vyberte položku riadenie a prejdite nadol v zozname zobrazenom napravo od kategórie a vyhľadajte TextBlock ovládanie. Potom dvakrát kliknite na položku v zozname a vložte inštanciu tohto ovládacieho prvku vloženého do vnútra hraničné prvku šablóny.

Image
Image
Image
Image

11.Teraz, v náradie panel, zvoľte výber nástroj alebo stlačte tlačidlo V obnoviť režim výberu.

12.V oblasti Objekty a časová os vyberte novo pridanú TextBlock element. Potom, v vlastnosti panel, rozbaľte kefy kategóriu a nastavte popredia napríklad kefkou na svetlú farbu#FFFFFFFF.

Image
Image

13. Teraz rozbaľte dispozície a nastavte hodnotu HorizontalAlignment a VerticalAlignment vlastnosti docentrum, Potom nastavte hodnotu okraj majetok do10 pre ľavú a pravú stranu a pre4 pre hornú a spodnú stranu.

Image
Image

14. Prepojte text majetok spoločnosti Textové pole ovládanie v šablóne na obsah vlastnosť tlačidla šablóny ovládanej. Urobiť toto:

  • Rozbaľte položku Spoločné vlastnosti kategórie
  • kliknite Rozšírené možnosti vlastníctva -označené ikonou štvorca vedľa hodnoty nehnuteľnosti
  • vybrať Väzba šablón aby sa zobrazil zoznam vlastností v template ovládaní, ktoré môžu byť viazané na túto vlastnosť
  • Vyber obsah vlastnosť z tohto zoznamuVšimnite si, že hodnota text zmeny vlastníctva na "Klikni na mňa"- hodnota aktuálne nastavená pre obsah vlastnosť tlačidla - a že vlastnosť je teraz zobrazená s žltým obrysom, čo naznačuje, že je šablóna viazaná.
Image
Image

15. Stlačte CTRL + S uložiť aktualizovaný súbor.

16. Teraz ste pripravení otestovať nové vlastné tlačidlo. lis F5 vytvoriť a spustiť aplikáciu

Súvisiace príspevky:

  • Inštalátori služby Windows Live Essentials offline pre všetky jazyky Odkazy
  • Kompletný zoznam klávesových skratiek programu Windows Live Writer
  • Voľná šablóna štýlu metra Windows pre používateľov jazyka Visual Basic
  • Windows Phone Tutorial 11: Vytvorenie animácie pre bannerový text
  • Testovací systém Windows OS v VirtualBox - Podrobné sprievodca screenshoty

Odporúča: