Компилятор выводит 2 ошибки - C#

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

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

При компилирование компилятор выводит 2 ошибки The name 'cmdButton_Click' does not exist in the current context The name 'OurMouseDown' does not exist in the current context Вроде все библиотеки подключил. Задача программы .Текст введенный в редакторе будет изображаться на дочернем окне ,и в дочернем окне будет изображен Российский флаг.
using System;
using System.Windows.Forms;//содержит классы для создания приложений Windows
using System.Drawing; //  обеспечивает доступ к функциональным возможностям графического интерфейса GDI+
using System.Threading; 
 
public class CTwoForms : Form // Класс прикладного окна (основной формы) 
{ 
Form childForm; // Дочерняя форма 
TextBox ourTextBox; // Редактор 
Button ourButton; // Кнопка 
Point point; // Координаты начала строки 
Color [] colors ; // Массив цветов 
int n; // Индекс массива colors 
public CTwoForms () // Конструктор 
{ 
Text= "Two forms"; // Установить заголовок прикладного окна 
ourTextBox= new TextBox (); // Создать редактор и 
ourTextBox.Location= new Point (10, 120);// разместить его 
ourTextBox.Size= new Size (150, 20); // с размером 
ourTextBox.Text= "Russia"; // Установить текст в редакторе 
ourButton= new Button (); // Создать кнопку и 
ourButton.Location= new Point (170, 10); // разместить её 
ourButton.Size= new Size (40, 20); // с размером 
ourButton.Name= "cmdButton"; // Установить имя кнопки 
ourButton.Text= "OK"; // Установить текст в кнопке 
// Подписать обработчик на событие Click кнопки 
    ourButton.Click += new System.EventHandler(cmdButton_Click); // ТУТ
// Подписать обработчик на событие MouseDown мыши 
MouseDown += new MouseEventHandler(OurMouseDown); //ТУТ
n= 0; 
point.X= 100; point.Y= 100; // Установить координаты строки 
colors= new Color [3]; 
colors[0]= Color.FromArgb (220, 220, 220); // Серый цвет 
colors[1]= Color.FromArgb (0, 0, 255); // Синий цвет 
colors[2]= Color.FromArgb (255, 0, 0); // Красный цвет 
 
childForm= new Form (); // Создать дочернюю форму и 
childForm.Location= new Point (250, 10); // разместить 
childForm.Size= new Size (250, 250); // с размером 
childForm.Text= "ChildForm"; // Установить заголовок 
childForm.Show (); // Отобразить на экране 
childForm.Controls.Add (ourTextBox); // Добавить редактор 
childForm.Controls.Add (ourButton); // Добавить кнопку 
} 
static void Main () // Главная функция 
    { 
     Application.Run(new CTwoForms ()); // Выполнить 
    }
}

Решение задачи: «Компилятор выводит 2 ошибки»

textual
Листинг программы
// Подписать обработчик на событие Click кнопки 
ourButton.Click += new System.EventHandler(OurButtonClick); // ТУТ
// Подписать обработчик на событие MouseDown мыши 
MouseDown += new MouseEventHandler(OurMouseDown); //ТУТ

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


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

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

9   голосов , оценка 4 из 5
Похожие ответы