Работа с класове: Windows Phone 7.5 Mango Apps за развитие - част 12

Работа с класове: Windows Phone 7.5 Mango Apps за развитие - част 12
Работа с класове: Windows Phone 7.5 Mango Apps за развитие - част 12

Видео: Работа с класове: Windows Phone 7.5 Mango Apps за развитие - част 12

Видео: Работа с класове: Windows Phone 7.5 Mango Apps за развитие - част 12
Видео: AeroAdmin no launch fix - YouTube 2024, Ноември
Anonim

Надявам се, че се наслаждавате на нашата серия уроци за разработка на Windows Phone 7.5 Mango Apps. След като научихме за разбирането и създаването на класове в нашия последен урок, в този урок ще отидем продължавайте да говорите за класове и предмети но сега ще научим как класовете се използват в рамките на.Net, Както научихме в последните уроци, можем да създадем свои собствени класове. Можем да дефинираме нейните атрибути, както и функциите. Но в тази настолна серия, няма да се гмурнем много в обичайните класове, затова сега считайте класовете за контейнери за методи.

.Net Framework има много предварително написани класове, които се различават по функционалност. Например вече видяхме класа DateTime, който има различни методи, които дават възможност на потребителите да играят с дата и час. Така класовете действат като пакет от функционалности.

В последния урок използвахме " Нова" ключова дума за да създадете ново копие на класа, но има класове в.NET framework, които не изискват създаването на потребителски модел, преди да бъдат използвани; такива класове се наричат "Статични" класове, Ключовата дума "static" се използва за деклариране на такива класове. Използвахме няколко статични класа, ако си спомняте! Класът "низ", който използвахме за деклариране, както и за манипулиране на низове, не е нищо друго освен статичен клас, чието определение е предварително написано в.NET Framework. Например string.Format ( "{0}!", "Hi");

Има много вградени статични класове, които сме използвали. Ще бъдете изненадани да знаете това бутони, текстови блокове и други елементи които използвахме са част от класовете и чрез плъзгане и пускане създаваме пример за него. Ако искате да научите повече за тези.NET Framework класове, можете да прочетете за тях в MSDN.

Нека сега да видим как можем да използваме класове, дадени от.NET Framework. Нека започнем, като създадем нов проект и имаме един бутон в него. Ще го кодираме в C #, така че когато щракнете върху този бутон ще бъде генериран и показан нов бутон.

Така че, след като поставите бутон на екрана, щракнете двукратно върху него и поставете курсора между събитието button Click. Поставете следния код в този инструмент за обработка на събития.
Така че, след като поставите бутон на екрана, щракнете двукратно върху него и поставете курсора между събитието button Click. Поставете следния код в този инструмент за обработка на събития.

Бутон myNewButton = нов Бутон ();

myNewButton.Name = "бутон2";

myNewButton.Height = 100;

myNewButton.Width = 200;

myNewButton.Content = "Кликнете върху мен";

myNewButton.Margin = нова дебелина (100.0, 100.0, 100.0, 100.0);

myNewButton.HorizontalAlignment = HorizontalAlignment.Stretch;

myNewButton.VerticalAlignment = VerticalAlignment.Stretch;

ContentGrid.Children.Add (myNewButton);

При стартиране на това приложение ще видите, че когато щракнете върху първия бутон, ще се появи втори бутон. Така че това показва, че има повече от един начин за създаване на елементи в C #. В първия ред на кода сме обявили ново копие на бутон точно като всяка друга декларация и по-късно имаме свои свойства. Последният ред от кода добавя бутона към екрана.

Така че това е всичко за класовете. Разбира се, ще имате по-добро разбиране за класовете, след като започнете да работите по вашите приложения. В следващия ни урок ще говорим за NameSpaces.
Така че това е всичко за класовете. Разбира се, ще имате по-добро разбиране за класовете, след като започнете да работите по вашите приложения. В следващия ни урок ще говорим за NameSpaces.

Подобни публикации:

  • GPS, API за местоположението и уеб услуги за разговори: Windows Phone Apps Development Tutorial - 25
  • Научете как да разработвате Windows Phone 7.5 Манго приложения: Част 1
  • Microsoft.NET Framework - Ръководство за начинаещи, ресурси и изтегляне
  • .NET Framework Setup Tool Verification - Проверете целостта на.NET инсталацията
  • Разбиране и създаване на класове: Windows Phone 7.5 Mango Apps развитие - част 11

Препоръчано: