Знакомство с программной средой Visual Studio 2010


Написание программы обработки события нажатия кнопки (Click)



бет4/29
Дата01.11.2022
өлшемі0,91 Mb.
#156033
түріУрок
1   2   3   4   5   6   7   8   9   ...   29
Байланысты:
УМК лаб С#
Документ Microsoft Word, 15.03. РО для ООД, Общ.тесты Теор.мех каз, ФОРУМ ноябрь 2021, Микроэкономика, шкала, Характеристика, тпп каз, 1-Сынып 3,4,7 бала, 1 tema diks nov (1), 2020 стратегия, Қазақстан және орта және Таяу Шығыс елдері, Алтын орда, оғыздар

1.7. Написание программы обработки события нажатия кнопки (Click)


Поместите на форму кнопку, которая описывается элементом управления Button, для чего выберем пиктограмму . С помощью окна свойств измените заголовок (Text) на слово “Выполнить” или другое по вашему желанию. Отрегулируйте положение и размер кнопки.
После этого два раза щелкните мышью на кнопке, появится текст программы:

private void button1_Click(object sender, EventArgs e)


{

}
Это и есть обработчики события нажатия кнопки. Вы можете добавлять свой код между скобками { }. Например, наберите:


MessageBox.Show("Привет!");




1.8. Написание программы обработки события загрузки формы (Load)


Второй способ создания обработчика события заключается в выборе соответствующего события для выделенного элемента на форме. При этом используется окно свойств и его закладка . Рассмотрим этот способ. Перейдите на форму, в окне свойств найдите событие Load. Щелкнете по данной строчке дважды мышкой. Появится метод:

private void Form1_Load(object sender, EventArgs e)


{

}


Между скобками { } вставим текст программы:

BackColor = Color. AntiqueWhite;


Каждый элемент управления имеет свой набор обработчиков событий, однако некоторые из них присуши большинству элементов управления. Наиболее часто применяемые события представлены в таблице:





Событие

Описание события

Activated

Форма получает это событие при активации

Load



Возникает при загрузке формы. В обработчике данного события следует задавать действия, которые должны происходить в момент создания формы, например установка начальных значений

KeyPress



Возникает при нажатии кнопки на клавиатуре. Параметр e.KeyChar имеет тип char и содержит код нажатой клавиши (клавиша Enter клавиатуры имеет код #13, клавиша Esc - #27 и т.д.). Обычно это событие используется в том случае, когда необходима реакция на нажатие одной из клавиш

KeyDown

Возникает при нажатии клавиши на клавиатуре. Обработчик этого события получает информацию о нажатой клавише и состоянии клавиш Shift, Alt и Ctrl, а также о нажатой кнопке мыши. Информация о клавише передается параметром e.KeyCode, который представляет собой перечисление Keys с кодами всех клавиш, а информацию о клавишах-модификаторах Shift и др. можно узнать из параметра e.Modifiers

KeyUp

Является парным событием для OnKeyDown и возникает при отпускании ранее нажатой клавиши

Click

Возникает при нажатии кнопки мыши в области элемента управления

DoubleClick

Возникает при двойном нажатии кнопки мыши в области элемента управления





Достарыңызбен бөлісу:
1   2   3   4   5   6   7   8   9   ...   29




©engime.org 2024
әкімшілігінің қараңыз

    Басты бет