Отправляет email-рассылки с помощью сервиса Sendsay

Финансы. Инструкция

  Все выпуски  

Уроки по C# и .NET. Урок 32. Класс Button


Уроки по C#. Рассылки сайта progs.biz
Выпуск № 103
 
Начало > C# > Windows > Урок 32

Мэтью Мак-Дональд, Марио Шпушта
Microsoft ASP.NET 2.0 с примерами на C# 2005 для профессионалов.
М. Мак-Дональд, М. Шпушта. Microsoft ASP.NET 2.0 с примерами на C# 2005 для профессионалов
Заказать на Озоне
Подробнее


Полные версии уроков (с картинками): урок 32.

C# для Windows
Урок 32. Класс Button

Класс Button представляет из себя всем знакомую кнопку.

Самое главное событие для нее - это, естественно, Click. Оно может возникнуть разными способами - путем нажатия на кнопку мышкой, нажатием на пробел или клавишу Enter на клавиатуре (когда фокус находится на кнопке, естественно), через быструю клавишу (т. е. Atl + что-то). Для последнего способа необходимо, чтобы свойство UseMnemonic для кнопки было установлено в true (это значение по умолчанию), а перед необходимой буквой в свойстве Text кнопки нужно поставить амперсанд (&).

Для изменения внешнего вида кнопки можно использовать ее свойство Image. Оно позволяет указать любой файл с картинкой, которая и появится на кнопке. При этом само изображение импортируется в файл ресурсов (который имеет расширение resx), и для работы программы уже никакого файла с рисунком не будет нужно. Кроме того, кнопку можно сделать плоской. За это отвечает свойство FlatStyle. Если его установить, например, в Flat, то кнопка будет выглядеть плоской.

Весьма полезной может оказаться и метод PerformClick. Он предназначен для программного нажатия на кнопку. Вот так можно нажать на кнопку button1 программным методом:

button1.PerformClick();
Рассылки сайта progs.biz
Visual C++, MFC
C# и .NET
VB.NET
ASP.NET
Win API
C/C++
Delphi
Java
HTML, PHP, mySQL, WEB-дизайн
Flash MX
C++ Builder
Ассемблер
SQL Server
DirectX
Обзор книг
Обзор программ
Новости сайта progs.biz


PARKING.RU. Качественный виртуальный хостинг на платформе Windows(r): поддержка NET, многофункциональная панель управления, аренда бизнес-приложений, сертифицированные специалисты. Управляемый выделенный хостинг на платформе Windows(r): производительные серверы, профессиональная поддержка, аренда ПО Microsoft(r), безопасность, гарантии. http://www.parking.ru


Копирование любых материалов сайта без разрешения авторов и владельцев сайта запрещено.
© 2002-2007 сайт progs.biz
© 2002-2007 Игорь Алексеев

В избранное