Form1.cs 2.0 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162
  1. using System;
  2. using System.Drawing;
  3. namespace Practic_rab_1
  4. {
  5. /// <summary>
  6. /// Класс формы для работы с кнопками
  7. /// </summary>
  8. public partial class FormForButtonClick : System.Windows.Forms.Form
  9. {
  10. public FormForButtonClick()
  11. {
  12. InitializeComponent();
  13. }
  14. /// <summary>
  15. /// Обработчик нажатия на кнопку RedBtn, изменяет цвет метки на красный
  16. /// </summary>
  17. private void RedBtn_Click(object sender, EventArgs e)
  18. {
  19. Metkalbl.ForeColor = Color.Red;
  20. }
  21. /// <summary>
  22. /// Обработчик нажатия на кнопку YellowBtn, изменяет цвет метки на желтый
  23. /// </summary>
  24. private void YellowBtn_Click(object sender, EventArgs e)
  25. {
  26. Metkalbl.ForeColor = Color.Yellow;
  27. }
  28. /// <summary>
  29. /// Обработчик нажатия на кнопку BlueBtn, изменяет цвет метки на синий
  30. /// </summary>
  31. private void BlueBtn_Click(object sender, EventArgs e)
  32. {
  33. Metkalbl.ForeColor = Color.Blue;
  34. }
  35. /// <summary>
  36. /// Обработчик нажатия на кнопку PurpleBtn, изменяет цвет метки на фиолетовый
  37. /// </summary>
  38. private void PurpleBtn_Click(object sender, EventArgs e)
  39. {
  40. Metkalbl.ForeColor = Color.Purple;
  41. }
  42. /// <summary>
  43. /// Обработчик события загрузки формы, устанавливает цвет фона формы - фиолетовый
  44. /// </summary>
  45. /// <param name="sender">Объект, который вызвал событие</param>
  46. /// <param name="e">Аргументы события</param>
  47. private void FormForButtonClick_Load(object sender, EventArgs e)
  48. {
  49. BackColor = Color.Purple;
  50. }
  51. }
  52. }