Práca s triedami: Windows Phone 7.5 vývoj aplikácií Mango - časť 12

Práca s triedami: Windows Phone 7.5 vývoj aplikácií Mango - časť 12
Práca s triedami: Windows Phone 7.5 vývoj aplikácií Mango - časť 12

Video: Práca s triedami: Windows Phone 7.5 vývoj aplikácií Mango - časť 12

Video: Práca s triedami: Windows Phone 7.5 vývoj aplikácií Mango - časť 12
Video: Getting Started with TeamViewer - Remote Control - YouTube 2024, Smieť
Anonim

Dúfam, že sa tešíme z našej aplikácie Windows Phone 7.5 Mango Apps. Keď sme sa dozvedeli o pochopení a tvorbe tried v našom poslednom výučbe, v tejto príručke sa chystáme pokračovať v rozprávaní o triedach a objektoch ale teraz sa naučíme how classes sa používajú v rámci.Net framework, Ako sme sa naučili v posledných lekciách, môžeme vytvoriť vlastné triedu. Môžeme definovať jeho atribút aj funkcie. Ale v tejto sérii tutorial, nebudeme sa ponoriť veľa do vlastných tried, takže teraz považujte triedy za kontajnery pre metódy.

.Net framework má mnoho predpísaných tried, ktoré sa líšia funkčnosťou. Napríklad už sme videli triedu DateTime, ktorá má rôzne metódy, ktoré umožňujú používateľom hrať si s dátumom a časom. tak triedy pôsobia ako zväzok funkcií.

V poslednej lekcii sme použili " Nové" kľúčové slovo vytvoriť novú inštanciu triedy, ale existujú triedy v rámci.NET, ktoré nevyžadujú vytvorenie inštancie pred ich použitím; takéto triedy sa nazývajú "Statické" triedy, K vyhláseniu takýchto tried sa používa kľúčové slovo "statické". Použili sme niekoľko statických tried, ak si pamätáte! Trieda "reťazca", ktorú sme používali na deklarovanie a manipuláciu s reťazcami, je len statická trieda, ktorej definícia je predpísaná v.NET rámci. Napr. string.Format ( "{0}!", "Hi");

Existuje veľa statických tried, ktoré sme použili. Budete prekvapení, keby ste to vedeli tlačidiel, textových blokov a ďalších prvkov ktoré sme použili sú súčasťou tried a pretiahnutím vytvoríme inštanciu. Ak sa chcete dozvedieť viac o takýchto rámcoch.NET Framework, môžete si ich o MSDN prečítať.

Pozrite sa teraz, ako môžeme používať triedy.NET framework. Začnime tým, že vytvoríme nový projekt a v ňom bude mať jedno tlačidlo. Budeme to kódovať v C #, takže keď klikneme na toto tlačidlo, vygenerujeme a zobrazíme nové tlačidlo.

Takže po umiestnení tlačidla na obrazovku dvakrát kliknite naň a umiestnite kurzor medzi udalosť button Click. Vložte nasledujúci kód do obsluhy udalostí.
Takže po umiestnení tlačidla na obrazovku dvakrát kliknite naň a umiestnite kurzor medzi udalosť button Click. Vložte nasledujúci kód do obsluhy udalostí.

Tlačidlo myNewButton = nové Tlačidlo ();

myNewButton.Name = "tlačidlo2";

myNewButton.Height = 100;

myNewButton.Width = 200;

myNewButton.Content = "Kliknite na tlačidlo";

myNewButton.Margin = nová hrúbka (100,0, 100,0, 100,0, 100,0);

myNewButton.HorizontalAlignment = HorizontalAlignment.Stretch;

myNewButton.VerticalAlignment = VerticalAlignment.Stretch;

ContentGrid.Children.Add (myNewButton);

Po spustení tejto aplikácie uvidíte, že keď klikneme na prvé tlačidlo, zobrazí sa druhé tlačidlo. Takže to ukazuje, že existuje viac ako jeden spôsob, ako vytvoriť prvky v C #. V prvom riadku kódu sme vyhlásili novú inštanciu tlačidla rovnako ako akékoľvek iné vyhlásenie a neskôr máme nastavené jeho vlastnosti. Posledný riadok kódu pridá tlačidlo na obrazovku.

Takže toto je všetko o triedach. Po začatí práce na vašich aplikáciách budete samozrejme lepšie pochopiť triedy. V našom ďalšom tutoriáli budeme hovoriť o NameSpaces.
Takže toto je všetko o triedach. Po začatí práce na vašich aplikáciách budete samozrejme lepšie pochopiť triedy. V našom ďalšom tutoriáli budeme hovoriť o NameSpaces.

Súvisiace príspevky:

  • GPS, lokalizácia API a volanie webových služieb: Windows Phone Apps Vývojový výcvik - 25
  • Naučte sa vyvíjať aplikácie Windows Phone 7.5 Mango aplikácie: Časť 1
  • Microsoft.NET Framework - Sprievodca pre začiatočníkov, zdroje a download
  • .NET Framework Setup Verification Tool - Overte integritu. NET inštalácie
  • Porozumenie a vytváranie tried: Windows Phone 7.5 vývoj aplikácií Mango - časť 11

Odporúča: