База ответов ИНТУИТ

Создание Windows-приложений на основе Visual C#

<<- Назад к вопросам

Вы проверяете код, написанный вашим коллегой. В режиме дизайна на форме располагается три кнопки и два текстовых поля, однако при запуске форма появляется пустой. Для правильного запуска необходимо выполнить следующие действия:

(Отметьте один правильный вариант ответа.)

Варианты ответа
в области Windows Form Designer generated code убираем комментарии в методе InitializeComponent() со следующего фрагмента кода:
//  this.button1 = new System.Windows.Forms.Button();//  this.button2 = new System.Windows.Forms.Button();//  this.button3 = new System.Windows.Forms.Button();//  this.textBox1 = new System.Windows.Forms.TextBox();//  this.textBox2 = new System.Windows.Forms.TextBox();
в классе формы убираем комментарии со следующего фрагмента кода:
//  private System.Windows.Forms.Button button1;//  private System.Windows.Forms.Button button2;//  private System.Windows.Forms.Button button3;//  private System.Windows.Forms.TextBox textBox1;//  private System.Windows.Forms.TextBox textBox2;
компилируем приложение в режиме Release
свойству Enabled элементов управления устанавливаем значение True
в конструкторе формы убираем комментарии с метода InitializeComponent();(Верный ответ)
Похожие вопросы
Вы проверяете код, написанный вашим коллегой. При компиляции Windows-приложения появляется следующее сообщение:
A project with an Output Type of Class Library cannot be started directly. В окне Output, однако, появляется сообщение, что ошибок в проекте нет:---------------------- Done ----------------------    Build: 1 succeeded, 0 failed, 0 skipped
Для запуска приложения необходимо выполнить следующие действия:
Вы проверяете код, написанный вашим коллегой. При компиляции приложения возникает несколько синтаксических ошибок. Для их исправления вам необходимо выявить их наиболее быстрым способом. Выберите правильное действие:
Вы разрабатываете локализованное приложение, поддерживающее несколько языков с направлением написания слева-направо. Свойства элементов управления должны отвечать этому требованию при запуске версии каждого из языков. В режиме дизайна и разработки формы, однако, должно сохраняться привычное написание справа-налево. Выберите правильное действие для решения этой задачи:
Вы разрабатываете проигрыватель видео-файлов, который должен иметь следующий вид:На форме располагаются четыре кнопки и панель управления (другие функциональные элементы на дизайн влияния не оказывают). Вам необходимо получить эффект "Парения" кнопок и панели. Выберите правильные действия:
Вы разрабатываете приложение, которое будет выполнять действия на основании данных, введенных пользователем в текстовое поле. На форме расположены текстовое поле, кнопки и надпись lblOutput. Вам необходимо исключить ошибки работы, связанные с некорректным вводом данных. Выберите правильную конструкцию для этого:
Вы разрабатываете Windows-приложение AddControl, в котором используется добавление элементов управления в режиме его работы. Вы создаете код для добавления кнопки в режиме запуска:
Button btn = new Button (); btn.Text = "";btn.Name = "NewbtnName";btn.Location = new System.Drawing.Point(240, 80);this.Controls.Add(btn);btn.Click += new EventHandler(ButtonHandler);

При компиляции приложения возникает следующая ошибка:

The name 'ButtonHandler' does not exist in the class or namespace ' AddControl.Form1'

Необходимо добавить объект ButtonHandler для работы приложения. Выберите правильную конструкцию для этого:

Вы разрабатываете приложение для регистрации гостей отеля. На главной форме расположен ряд текстовых полей, в которые вводится информация. В поле txtUserID вводится индивидуальный номер клиента, который совпадает с серией его паспорта, вводимого в поле txtUserPassport. Для реализации операции Drag&Drop из поля txtUserPassport в поле txtUserID вы добавили обработчики следующих событий:
private void txtUserPassport _MouseDown(object sender,    System.Windows.Forms.MouseEventArgs e){	txtUserPassport.DoDragDrop(txtUserPassport.Text, DragDropEffects.Copy);}private void txtUserID _DragEnter(object sender,     System.Windows.Forms.DragEventArgs e){	if (e.Data.GetDataPresent(DataFormats.StringFormat)) 		e.Effect = DragDropEffects.Copy;	else		e.Effect = DragDropEffects.None;}

При компиляции приложения вы не получили, однако, нужного эффекта. Выберите нужные действия для завершения задачи:

Вы разрабатываете приложение для регистрации пассажиров авиарейсов. На главной форме расположен ряд текстовых полей, в которые вводится информация. В поле textBoxPassengerID вводится индивидуальный номер клиента, который совпадает с серией его паспорта, вводимого в поле textBoxPassport. Для реализации операции Drag&Drop из поля textBoxPassport в поле textBoxPassengerID вы добавили обработчики следующих событий:
private void textBoxPassport _MouseDown(object sender,     System.Windows.Forms.MouseEventArgs e){	textBoxPassport.DoDragDrop(textBoxPassport.Text, DragDropEffects.Copy);}private void textBoxPassengerID_DragEnter(object sender,    System.Windows.Forms.DragEventArgs e){	if (e.Data.GetDataPresent(DataFormats.StringFormat)) 		e.Effect = DragDropEffects.Copy;	else		e.Effect = DragDropEffects.None;}

При компиляции приложения вы не получили, однако, нужного эффекта. Выберите нужные действия для завершения задачи:

Вы разрабатываете приложение для регистрации пассажиров поезда . На главной форме расположен ряд текстовых полей, в которые вводится информация. В поле txtPassengerNumber вводится индивидуальный номер клиента, который совпадает с серией его паспорта, вводимого в поле txtPassport. Для реализации операции Drag&Drop из поля txtPassport в поле txtPassengerNumber вы добавили обработчики следующих событий:
private void txtPassport _MouseDown(object sender, System.Windows.Forms.MouseEventArgs e){	txtPassport.DoDragDrop(txtPassport.Text, DragDropEffects.Copy);}private void txtPassengerNumber _DragEnter(object sender,     System.Windows.Forms.DragEventArgs e){	if (e.Data.GetDataPresent(DataFormats.StringFormat)) 		e.Effect = DragDropEffects.Copy;	else		e.Effect = DragDropEffects.None;}

При компиляции приложения вы не получили, однако, нужного эффекта. Выберите нужные действия для завершения задачи:

Вы разрабатываете Windows-приложение для отправки SMS. На форме располагаются текстовые поля txtMessage и lblOutput. Необходимо выводить количество символов в элемент lblOutpu при набирании пользователем текста сообщения. Выберите правильные действия для этого: