Работа с классами: Windows Phone 7.5 Разработка приложений для Mango - часть 12

Работа с классами: Windows Phone 7.5 Разработка приложений для Mango - часть 12
Работа с классами: Windows Phone 7.5 Разработка приложений для Mango - часть 12

Видео: Работа с классами: Windows Phone 7.5 Разработка приложений для Mango - часть 12

Видео: Работа с классами: Windows Phone 7.5 Разработка приложений для Mango - часть 12
Видео: Настройка удаленного доступа при помощи программного обеспечения LiteManager Free - YouTube 2024, Апрель
Anonim

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

.Net framework имеет много предварительно написанных классов, которые отличаются функциональностью. Например, мы уже видели класс DateTime, который имеет различные методы, позволяющие пользователям играть с датой и временем. Так классы действуют как совокупность функциональных возможностей.

В последнем уроке мы использовали «Новое» ключевое слово создать новый экземпляр класса, но есть классы в.NET framework, которые не требуют создания экземпляра перед их использованием; такие классы называются «Статические» классы, Ключевое слово «static» используется для объявления таких классов. Мы использовали несколько статических классов, если вы помните! Класс «строка», который мы использовали для объявления, а также манипулирование строками - это не что иное, как статический класс, чье определение предварительно написано в.NET framework. Например. string.Format ( «{0}!»,»Привет»);

Есть много встроенных статических классов, которые мы использовали. Вы были бы удивлены, узнав, что кнопки, текстовые блоки и другие элементы что мы использовали являются частью классов и путем перетаскивания мы создаем экземпляр этого. Если вы хотите узнать больше о таких.NET-классах.NET, вы можете прочитать о них в MSDN.

Давайте посмотрим, как мы можем использовать классы, заданные платформой.NET. Начнем с создания нового проекта и в нем будет одна кнопка. Мы закодируем его на C #, чтобы при нажатии этой кнопки будет создана и отображена новая кнопка.

Поэтому после размещения кнопки на экране дважды щелкните ее и поместите курсор между событием button Click. Вставьте следующий код в обработчик этого события.
Поэтому после размещения кнопки на экране дважды щелкните ее и поместите курсор между событием button Click. Вставьте следующий код в обработчик этого события.

Кнопка myNewButton = новая кнопка ();

myNewButton.Name = "button2";

myNewButton.Height = 100;

myNewButton.Width = 200;

myNewButton.Content = "Click me";

myNewButton.Margin = new Толщина (100,0, 100,0, 100,0, 100,0);

myNewButton.HorizontalAlignment = HorizontalAlignment.Stretch;

myNewButton.VerticalAlignment = VerticalAlignment.Stretch;

ContentGrid.Children.Add (myNewButton);

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

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

Похожие сообщения:

  • GPS, Location API и Calling Web Services: Учебное пособие по разработке приложений для Windows Phone - 25
  • Научитесь разрабатывать приложения для Windows Phone 7.5 Mango: часть 1
  • Microsoft.NET Framework - Руководство для начинающих, ресурсы и загрузка
  • Средство проверки платформы.NET Framework - проверка целостности установки.NET
  • Понимание и создание классов: Windows Phone 7.5 Разработка приложений для Mango - часть 11

Рекомендуемые: