як це зробити ??????????????????????????????
Практичне завдання для тих, хто працює за комп'ютером: Створіть програму, в яку додайте напис - "Практична робота з інформатики", а також 2 кнопки, після натиснення на які форма буде змінювати колір, відно до назви кнопки. (на прикладі показано код програми для Button1, для Button2 зробіть по аналогії)
даю 100 балів
Ответы
Ответ:
Для створення такої програми можна використати мову програмування, наприклад, C#, та інтегроване середовище розробки (IDE) Visual Studio. Нижче наведений приклад коду програми з двома кнопками, які змінюють колір форми:
using System;
using System.Drawing;
using System.Windows.Forms;
namespace PracticeApp
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
private void button1_Click(object sender, EventArgs e)
{
this.BackColor = Color.Red; // Зміна кольору форми на червоний
}
private void button2_Click(object sender, EventArgs e)
{
this.BackColor = Color.Blue; // Зміна кольору форми на синій
}
}
}
При цьому потрібно додати на форму дві кнопки (Button1 та Button2) та зв'язати їх з відповідними методами обробки подій. Кнопки можна додати через панель інструментів або написавши код в методі InitializeComponent():
this.button1 = new System.Windows.Forms.Button();
this.button2 = new System.Windows.Forms.Button();
// ...
// Код методу InitializeComponent()
// ...
// Додавання кнопок на форму
this.Controls.Add(this.button1);
this.Controls.Add(this.button2);
// Налаштування властивостей кнопок
this.button1.Location = new System.Drawing.Point(50, 50);
this.button1.Size = new System.Drawing.Size(100, 50);
this.button1.Text = "Button 1";
this.button1.Click += new System.EventHandler(this.button1_Click);
this.button2.Location = new System.Drawing.Point(200, 50);
this.button2.Size = new System.Drawing.Size(100, 50);
this.button2.Text = "Button 2";
this.button2.Click += new System.EventHandler(this.button2_Click);
Після компіляції та запуску програми можна натиснути на кнопки та перевірити, що колір форми змінюється відповідно до назви кнопки.