На форме четыре кнопки А, В, С, D... - C#

Узнай цену своей работы

Формулировка задачи:

помогите, пожалуйста На форме четыре кнопки А, В, С, D. Кнопки А и В расположены на одной горизонтали. По щелчку по кнопке С кнопки А и В сближаются на 16 пикселей, но не перекрывают друг друга. По щелчку по кнопке D кнопки А и В расходятся на 16 пикселей, но останавливаются на краях формы.

Решение задачи: «На форме четыре кнопки А, В, С, D...»

textual
Листинг программы
  1. private void button4_Click(object sender, EventArgs e)//go closer, наживаем на С
  2.         {
  3.             if ((button1.Location.X + button1.Size.Width+8) < button2.Location.X-8)
  4.             {
  5.                 button1.Location = new Point(button1.Location.X + 8, button1.Location.Y);//а
  6.                 button2.Location = new Point(button2.Location.X - 8, button2.Location.Y);//б
  7.             }
  8.         }
  9.  
  10.         private void button3_Click(object sender, EventArgs e)//нажимаем на Д
  11.         {
  12.             if ((button1.Location.X - 8) > 0)
  13.             {
  14.                 button1.Location = new Point(button1.Location.X - 8, button1.Location.Y);
  15.             }
  16.             if ((button2.Location.X + button2.Size.Width + 8) < this.Width)
  17.             {
  18.                 button2.Location = new Point(button2.Location.X + 8, button2.Location.Y);
  19.             }
  20.         }

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

8   голосов , оценка 3.5 из 5

Нужна аналогичная работа?

Оформи быстрый заказ и узнай стоимость

Бесплатно
Оформите заказ и авторы начнут откликаться уже через 10 минут
Похожие ответы