АЦУЕЦУКП. Лабораторная работа 3 по дисциплине Программирование фио студента
Скачать 389.47 Kb.
|
ПРАКТИЧЕСКОЕ ЗАДАНИЕ №3 Лабораторная работа №3 по дисциплине «Программирование» _____________________________________________________
Москва 2022 Задание к лабораторной работе Вариант 7. Разместите на форме поле ввода (TextBox), и две кнопки (Button) с надписями: блокировать, разблокировать. Создайте обработчики события нажатия на кнопки, которые будут делать активным или неактивным поле ввода. Создайте обработчик события нажатия кнопки мышки на форме (Click), который будет устанавливать цвет формы и делать невидимыми все элементы. 1. Создали форму, разместили две кнопки, и поле для ввода текста (textbox). 2. Прописываем необходимые скрипты для кнопок и самого окна. 3. Проверяем Поле для ввода при нажатии соответствующей кнопки, блокируется и разблокируется, а также, меняем цвет формы при нажатии: 4. Все работает 😊 Листинг: using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System.Text; using System.Threading.Tasks; using System.Windows.Forms; namespace MyWinForm { //Кондрашова Ольга Юрьевна БИТ-2020 public partial class Form1 : Form { public Form1() { InitializeComponent(); } protected override void OnMouseClick(MouseEventArgs e) { textBox1.Visible = false; button1.Visible = false; button2.Visible = false; BackColor = Color.FromArgb(246, 99, 3); } private void button2_Click_1(object sender, EventArgs e) { textBox1.Enabled = true; } private void button1_Click_1(object sender, EventArgs e) { textBox1.Enabled = false; } } } Итог лабораторной работы: В данной лабораторной работе я познакомилась с формами, их компонентами, взаимодействовать с ними. |