Posts Tagged ‘объект’

События в C#

Пятница, Июнь 8th, 2012 Нет комментариев

Under : , , , ,

Событие – это реакция объекта совершения над ним действия: например, наведения или щелчок мыши, ввод с клавиатуры. Событие в C# (си шарп) может быть так же реакцией на действие системы или определенный результат выполнения кода. Событие призвано уведомить класс, другой объект или пользователя об этом действии. Объект, вызывающий событие, называется отправителем («издателем»). Объект, который реагирует на него, называется получателем («подписчиком»). Для правильного выполнения события должны быть описаны оба этих объекта. (далее…)

Класс Program в C#

Пятница, Июнь 8th, 2012 Нет комментариев

Under : , , , ,

Методы всегда находятся внутри декларации типа. Тип может быть классом (class) или структурой (struct) в С# (си шарп).

class Program
{
            //Метод Main
}

Большинство типов объектов, которые вы создаете, будут представлять собой классы. Класс Program содержит метод Main. В состав класса Program можно добавить и другие методы или модуль (Module). На практике вы совершенно не обязаны использовать модули, а наоборот, вам следует предпочесть именно классы. Консольное приложение определяет заготовку кода класса,  который получает имя Program. В действительности вы можете назвать класс как угодно. Какие бы имена вы не выбирали, желательно, чтобы они несли смысловую нагрузку и указывали на предназначение класса. (далее…)

#014 Трансформация объектов в WPF

Воскресенье, Май 6th, 2012 Нет комментариев

Under : , , , ,

Сегодня мы поговорим об очень интересном свойстве RenderTransform, которое есть практически у каждого элемента и контрола Avalon. Это свойство позволяет производить различные геометрические преобразования объектов — например, вращение. Как и любое свойство, RenderTransform можно подвергнуть анимации, для получения различных эффектов движения или изменения формы объекта.

Давайте начнем. Создайте новый проект типа WinFX Windows Application и задайте ему имя «myTransforms».

Отредактируйте XAML-код главного окна, чтобы он принял следующий вид:
(далее…)

Как определить «Где я?» в приложениях на Windows Mobile

Суббота, Май 5th, 2012 Нет комментариев

Under : , , , ,

На сегодняшний день многие приложения — мобильные и настольные — приобретают новые возможности и реализуют различные интересные и нестандартные сценарии. К таким необычным на сегодняшний день приложениям можно отнести приложения, адаптирующиеся к текущим условиям, в которых находится пользователь. Например, это может быть приложение, которое изменяет яркость и размер шрифта при плохом освещении или приложение, которое изменяет свой пользовательский интерфейс в зависимости от того, где сейчас находится пользователь (дома, в офисе и т.д.). Такие приложения имеют общее название — контекстно-зависимые приложения. Одним из частных случаев контекстно-зависимых приложений является приложения, зависящие от географического местоположения пользователя. Например, если приложение отображает прогноз погоды, то логично было бы отображать его именно для той местности где находится пользователь. Точно также было бы логично вести отсчет времени именно в том часовом поясе, где находится пользователь. Примеров подобных сценариев можно привести много, что еще раз доказывает ценность подобных приложений в реальной жизни.
(далее…)

Командная строка в контекстном меню Windows Vista

Четверг, Май 3rd, 2012 Нет комментариев

Under : , , , ,

Хотите открыть командную строку именно в этом месте? Пытаетесь безуспешно добиться этого мучаясь с реестром? Вот небольшой трюк. Просто нажмите Shift и щелкните правой кнопкой мыши по объекту. В открывшемся меню будет пункт «Open Command Window Here». (далее…)

Библиотека Windows 7 Libraries .NET Sample Library (ч.6)

Четверг, Май 3rd, 2012 Нет комментариев

Under : , , , ,

После двухнедельного перерыва мы возвращаемся к нашим техническим статьям о библиотеках Windows 7. Это шестая по счету статья о библиотеках Windows 7. На данный момент вы должны быть знакомы с библиотеками Windows 7 и понимать их внутреннюю структуру и то, как они встраиваются в оболочку Windows. Вы знакомы с различными доступными моделями программирования, а также знаете, как использовать программируемые интерфейсы Windows Shell для работы с содержимым библиотек. В этой статьей мы рассмотрим вспомогательные функции библиотек Windows 7 .
(далее…)

Художник анимации в Power Point 2010

Четверг, Май 3rd, 2012 Нет комментариев

Under : , , , ,

Создание хорошей презентации обычно включает несколько этапов: организация ваших мыслей, задумка некой развивающейся истории, добавление контента к слайдам с последующей настройкой дизайна таким образом, что презентация выглядела привлекательно и эстетично. И добавление анимации часто является завершающим этапом процесса.

После применения анимации к объекту существует множество настроек и корректировок, которые помогут вам все точно настроить. Привычным делом является применение этой же анимации (с теми же настройками) к ряду других объектов в презентации с целью обеспечить согласованность стиля всей презентации. Вопрос: как можно это сделать без лишних щелчков мышью? (далее…)

IE8 Beta 2: изменения в AJAX

Среда, Май 2nd, 2012 Нет комментариев

Under : , , , ,

С вами Сунава Дутта (Sunava Dutta), программный менеджер Internet Explorer. В мои обязанности входит работа с AJAX в браузере. Теперь, когда вышел Internet Explorer  8 Beta 2, я бы хотел рассказать вам о некоторых изменениях, которые претерпела реализация AJAX с момента релиза Beta 1.

В марте мы обсуждали опыт разработчиков в реализации таких сценариев AJAX, как междоменный доступ к данным со стороны клиента, локальные хранилища данных, управление состоянием. Хорошая новость состоит в том, что наша команда со времен Beta 1 усиленно работала над тем, чтобы подстроить и обновить реализацию интернет-технологий, основываясь на данных обратной связи от разработчиков (спасибо вам за ваш вклад!), а также над внедрением последних черновиков стандартов W3C, на базе которых сделана большая часть данных технологий или которые используются для их реализации. Мы работали не только над поддержкой контента, мы также добавили несколько функций для разработчиков, но о них чуть позже.
(далее…)

Обзор Live Mesh (часть 2)

Суббота, Апрель 21st, 2012 Нет комментариев

Under : , , , ,

Live Mesh уже сегодня способна решать некоторые основные задачи в работе с компьютером весьма эффективно. И это притом, что этот ее функционал еще не реализован полностью. Это вселяет в меня большую надежду на будущее.

Итак, что же вы получаете. Если вы в первый раз зайдете на сайт Microsoft, посвященный Live Mesh и подключитесь через ваш Windows Live ID, то вам будет представлена ваша страница устройств (Devices), которая отображает визуальное представление вашей собственной Live Mesh, объекта в форме круга, на котором доступна только одна локация — Live Desktop. (далее…)

Lathe и Extrude

Среда, Апрель 18th, 2012 Нет комментариев

Under : , , , ,

В этой статье мы займемся, пожалуй, одной из самых важных возможностей в 3D Studio Max — реализацией трехмерных объектов из двухмерных контуров. Это, пожалуй, самый часто используемый метод, коэффициент затрат сил к полученному результату которого наиболее велик. В чем суть этого метода? В принципе, любой трехмерный объект при взгляде на него с конкретной позиции представляется нашему зрению именно в виде двухмерного: шар выглядит кругом, параллелепипед — прямоугольником и так далее. То есть трехмерность предмета в конкретных случаях есть свойство, которое мы подразумеваем, но не иллюстрируем наглядно. В черчении используется три вида для того, чтобы показать объект. Если возможно представить трехмерный объект в виде двухмерного, направив свой взгляд под прямым углом к центру одной из сторон этого объекта, то и реализация 3D из одного вида тоже не представляется невозможным. (далее…)