Munka az osztályokkal: Windows Phone 7.5 Mango Alkalmazások fejlesztése - 12. rész

Munka az osztályokkal: Windows Phone 7.5 Mango Alkalmazások fejlesztése - 12. rész
Munka az osztályokkal: Windows Phone 7.5 Mango Alkalmazások fejlesztése - 12. rész

Videó: Munka az osztályokkal: Windows Phone 7.5 Mango Alkalmazások fejlesztése - 12. rész

Videó: Munka az osztályokkal: Windows Phone 7.5 Mango Alkalmazások fejlesztése - 12. rész
Videó: 7 Free Remote Desktop Software in 2023 - YouTube 2024, November
Anonim

Remélem, élvezi a Windows Phone 7.5 Mango Apps fejlesztői bemutató sorozatát. Miután megtudtuk a Megértés és az Osztályok létrehozását a mi utolsó bemutatónkban, ebben a bemutatóban megyünk folytassátok az osztályokról és tárgyakról szóló beszélgetést de most megtanuljuk hogyan használják az osztályokat a.Net keretrendszerben. Ahogyan az utolsó leckékben megtudtuk, létrehozhatunk saját egyéni órákat. Meghatározhatjuk annak attribútumát és funkcióit is. De ebben a bemutatósorban nem fogunk merülni az egyéni osztályokba, ezért most úgy gondoljuk, hogy az osztályok mint konténerek a módszerek.

A.Net keretrendszer számos előre írt osztályt tartalmaz, amelyek a funkcionalitásban különböznek egymástól. Például már láttuk a DateTime osztályt, amely különböző módszerekkel teszi lehetővé a felhasználók számára a dátummal és az idővel való játékot. Így az osztályok funkcionalitáscsomagként működnek.

Az utolsó leckében használtuk " Új" kulcsszó az új példány létrehozása az osztályban, de vannak olyan osztályok a.NET keretrendszerben, amelyek nem igényelnek egy példányt a használatuk előtt; az ilyen osztályokat úgy hívják, mint "Statikus" osztályok. A "statikus" kulcsszó az ilyen osztályok deklarálására szolgál. Használtunk néhány statikus osztályt, ha emlékszel! A "karakterlánc" osztály, amelyet a deklarációnak és a karakterláncok manipulálásának egyaránt használunk, nem más, mint egy statikus osztály, amelynek meghatározása a.NET keretrendszerben előzetesen meg van írva. Például. string.Format ( „{0}!”,”Hi”);

Számos beépített statikus osztály létezik. Le fogsz lepődni, hogy tudom gombok, szövegblokkok és egyéb elemek amit használtunk az osztályok egy része és húzással és lehúzással létrehozunk példányt. Ha többet szeretne tudni az ilyen.NET keretórákról, olvashat róluk az MSDN-ben.

Most nézzük meg, hogyan használhatjuk a.NET keretrendszer által adott osztályokat. Kezdjük azzal, hogy új projektet készítünk, és egy gomb van benne. Kódoljuk a C # -ra, így amikor rákattintunk erre a gombra, új gomb jelenik meg és jelenik meg.

Így a képernyőn megjelenő gomb elhelyezése után kattintson rá duplán, és helyezze a kurzort a button Click esemény közé. Illessze be a következő kódot az adott eseménykezelőbe.
Így a képernyőn megjelenő gomb elhelyezése után kattintson rá duplán, és helyezze a kurzort a button Click esemény közé. Illessze be a következő kódot az adott eseménykezelőbe.

Gomb myNewButton = új gomb ();

myNewButton.Name = "button2";

myNewButton.Height = 100;

myNewButton.Width = 200;

myNewButton.Content = "Kattintson rám";

myNewButton.Margin = új vastagság (100,0, 100,0, 100,0, 100,0);

myNewButton.HorizontalAlignment = HorizontalAlignment.Stretch;

myNewButton.VerticalAlignment = VerticalAlignment.Stretch;

ContentGrid.Children.Add (myNewButton);

Az alkalmazás futtatásakor látni fogja, hogy amikor rákattintunk az első gombra, megjelenik a második gomb. Tehát ez azt mutatja, hogy többféleképpen lehet elemeket létrehozni a C #-ben. A kód első sorában a gomb új példányát ugyanúgy deklaráltuk, mint bármely más deklarációt, és később meg is határozzuk a tulajdonságait. A kód utolsó sorában megjelenik a képernyőn megjelenő gomb.

Tehát ez az osztályokról szól. Természetesen az Osztályok jobban meg fogják érteni, ha elkezded dolgozni az alkalmazásokon. A következő bemutatónkban a NévSzközökről beszélünk.
Tehát ez az osztályokról szól. Természetesen az Osztályok jobban meg fogják érteni, ha elkezded dolgozni az alkalmazásokon. A következő bemutatónkban a NévSzközökről beszélünk.

Kapcsolódó hozzászólások:

  • GPS, Hely API és hívó webszolgáltatások: Windows Phone Apps fejlesztői bemutató - 25
  • Ismerje meg a Windows Phone 7.5 Mango alkalmazások fejlesztését: 1. rész
  • Microsoft.NET-keretrendszer - Kezdők útmutatója, források és letöltés
  • .NET-keretbeállítás-ellenőrző eszköz - A.NET-telepítés integritásának ellenőrzése
  • Osztályok megértése és létrehozása: Windows Phone 7.5 Mango Alkalmazások fejlesztése - 11. rész

Ajánlott: