Lavorare con le classi: Sviluppo delle app Mango per Windows Phone 7.5 - Parte 12

Lavorare con le classi: Sviluppo delle app Mango per Windows Phone 7.5 - Parte 12
Lavorare con le classi: Sviluppo delle app Mango per Windows Phone 7.5 - Parte 12

Video: Lavorare con le classi: Sviluppo delle app Mango per Windows Phone 7.5 - Parte 12

Video: Lavorare con le classi: Sviluppo delle app Mango per Windows Phone 7.5 - Parte 12
Video: AeroAdmin Free Remote Desktop Software - YouTube 2024, Maggio
Anonim

Spero che ti stia divertendo con la nostra serie di tutorial per lo sviluppo delle app Mango per Windows Phone 7.5. Avendo imparato a conoscere e creare le lezioni nel nostro ultimo tutorial, in questo tutorial, lo faremo continua a parlare di classi e oggetti ma ora impareremo come vengono utilizzate le classi all'interno di.Net framework. Come abbiamo appreso nelle ultime lezioni, possiamo creare le nostre lezioni personalizzate. Possiamo definire il suo attributo e le sue funzioni. Ma in questa serie di tutorial, non ci addentreremo molto nelle classi personalizzate, quindi per ora consideriamo le classi come contenitori per i metodi.

.Net framework ha molte classi pre-scritte, che si differenziano per funzionalità. Ad esempio, abbiamo già visto la classe DateTime che ha vari metodi che consentono agli utenti di giocare con data e ora. Così le classi agiscono come un insieme di funzionalità.

Nell'ultima lezione, abbiamo usato Parola chiave "nuova" per creare una nuova istanza della classe ma ci sono classi in.NET framework che non richiedono la creazione di un'istanza prima di utilizzarle; tali classi sono chiamate come Classi "statiche". La parola chiave "statico" viene utilizzata per dichiarare tali classi. Abbiamo usato alcune classi statiche, se riesci a ricordare! La classe "string" che abbiamo usato per dichiarare e manipolare le stringhe non è altro che una classe statica la cui definizione è pre-scritta in.NET framework. Per esempio. string.Format ( “{0}!”,”Ciao”);

Ci sono molte classi statiche integrate che abbiamo usato. Saresti sorpreso di saperlo pulsanti, blocchi di testo e altri elementi che abbiamo usato fanno parte delle classi e trascinandoci e rilasciandoci ne creiamo l'istanza. Se vuoi saperne di più su tali classi di framework.NET, puoi leggere su di loro su MSDN.

Vediamo ora come possiamo usare le classi fornite da.NET framework. Iniziamo con la creazione di un nuovo progetto e con un pulsante in esso. Lo codificheremo in C # in modo tale che quando clicchiamo su quel pulsante verrà generato e visualizzato un nuovo pulsante.

Quindi, dopo aver posizionato un pulsante sullo schermo, fai doppio clic e posiziona il cursore tra l'evento button Click. Incolla il codice seguente in quel gestore di eventi.
Quindi, dopo aver posizionato un pulsante sullo schermo, fai doppio clic e posiziona il cursore tra l'evento button Click. Incolla il codice seguente in quel gestore di eventi.

Button myNewButton = new Button ();

myNewButton.Name = "button2";

myNewButton.Height = 100;

myNewButton.Width = 200;

myNewButton.Content = "Cliccami";

myNewButton.Margin = new Thickness (100.0, 100.0, 100.0, 100.0);

myNewButton.HorizontalAlignment = HorizontalAlignment.Stretch;

myNewButton.VerticalAlignment = VerticalAlignment.Stretch;

ContentGrid.Children.Add (myNewButton);

Dopo aver eseguito questa applicazione, vedrai che quando clicchiamo sul primo pulsante, appare il secondo pulsante. Quindi questo dimostra che ci sono più modi per creare elementi in C #. Nella prima riga del codice abbiamo dichiarato una nuova istanza di pulsante proprio come qualsiasi altra dichiarazione e in seguito abbiamo impostato le sue proprietà. L'ultima riga di codice aggiunge il pulsante allo schermo.

Quindi questo è tutto su Classi. Ovviamente avrai una maggiore comprensione delle Classi una volta che inizi a lavorare sulle tue applicazioni. Nel prossimo tutorial parleremo di NameSpaces.
Quindi questo è tutto su Classi. Ovviamente avrai una maggiore comprensione delle Classi una volta che inizi a lavorare sulle tue applicazioni. Nel prossimo tutorial parleremo di NameSpaces.

Articoli correlati:

  • GPS, Location API e Calling Web Services: Esercitazione per lo sviluppo di app per Windows Phone - 25
  • Impara a sviluppare applicazioni Mango per Windows Phone 7.5: Parte 1
  • Microsoft.NET Framework - Guida per principianti, risorse e download
  • Strumento di verifica dell'installazione di.NET Framework: verifica dell'integrità dell'installazione.NET
  • Comprensione e creazione di classi: Sviluppo di app per Windows Phone 7.5 Mango - Parte 11

Consigliato: