Издательский дом ООО "Гейм Лэнд"ЖУРНАЛ ХАКЕР #67, ИЮЛЬ 2004 г.

Ударим .NET'ом по мобилам

Дубовцев Алексей

Xakep, номер #067, стр. 067-090-2


Первый шажок

Для общего развития я предлагаю поиграться с компонентами (View-<Toolbox или Ctrl+Alt+X), изменяя их параметры в окне свойств (View-<Properties Window или F4). Здесь ты найдешь все, что душе угодно, главное - внимательно поискать. Когда наиграешься вдоволь, оставь на форме только один компонент – таймер. После чего переходи к окну свойств и жми на неприметную желтую кнопку в виде молнии в самом верху окна. Ты увидишь список событий, которые есть у объекта, выделенного в дизайнере. Смело выбирай главную форму, щелкнув на ее заголовке или в любом пустом от компонентов месте. Затем два раза щелкни на событии Paint, что приведет к созданию кода для обработки события, отвечающего за перемещение указателя мыши над формой. После этого точно таким же образом создай обработчик Tick для объекта таймера. Обрати внимание, что сразу после добавления события студия перекидывает тебя в файл с кодом. Это основной файл, где хранится весь код, отвечающий за работу приложения. Особенность приложений .NET заключается в том, что большинство настроек, за исключением картинок и прочих емких ресурсов, хранится именно в таком файле. Внимательно покопавшись в нем, ты найдешь маленькую серенькую строку Windows Form Designer generated code. Рядом с ней слева ты обнаружишь знак плюс, нажимай на него и не пугайся. Прямо в код выпадет здоровенный листинг, его сгенерил дизайнер студии, пока ты самозабвенно расставлял кнопочки по форме. Впрочем, этот код интересовать нас особо не будет, его стоит трогать только в целях самообразования. Создание приложений в основном происходит визуально, за код будет отвечать сама студия, генерируя его на лету.

Назад на стр. 067-090-1  Содержание  Вперед на стр. 067-090-3