Главная /
Создание Windows-приложений на основе Visual C# /
Вы разрабатываете приложение для регистрации пассажиров авиарейсов. На главной форме расположен ряд текстовых полей, в которые вводится информация. В поле textBoxPassengerID вводится индивидуальный номер клиента, который совпадает с серией его паспорта, в
Вы разрабатываете приложение для регистрации пассажиров авиарейсов. На главной форме расположен ряд текстовых полей, в которые вводится информация. В поле 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;
}
При компиляции приложения вы не получили, однако, нужного эффекта. Выберите нужные действия для завершения задачи:
вопросПравильный ответ:
cвойству private void textBoxPassengerID_DragDrop(object sender,
System.Windows.Forms.DragEventArgs e)
{
txtUserID.Text = e.Data.GetData(DataFormats.StringFormat).ToString();
}
AllowDrop
поля textBoxPassport
устанавливаем значение true и добавляем следующий обработчик:
cвойству private void textBoxPassport _DragDrop(object sender,
System.Windows.Forms.DragEventArgs e)
{
textBoxPassport.Text = e.Data.GetData(DataFormats.StringFormat).ToString();
}
AllowDrop
поля textBoxPassengerID
устанавливаем значение true и добавляем следующий обработчик:
cвойству private void textBoxPassengerID_DragDrop(object sender,
System.Windows.Forms.DragEventArgs e)
{
textBoxPassport.Text = e.Data.GetData(DataFormats.StringFormat).ToString();
}
AllowDrop
поля textBoxPassengerID
устанавливаем значение true и добавляем следующий обработчик:
cвойству private void textBoxPassengerID_DragDrop(object sender,
System.Windows.Forms.DragEventArgs e)
{
textBoxPassengerID.Text = e.Data.GetData(DataFormats.StringFormat).ToString();
}
AllowDrop
поля textBoxPassengerID
устанавливаем значение true и добавляем следующий обработчик:
Сложность вопроса
83
Сложность курса: Создание Windows-приложений на основе Visual C#
77
Оценить вопрос
Комментарии:
Аноним
Я завалил экзамен, почему я не увидел данный сайт с решениями интуит до того как забрали в армию
28 июл 2020
Аноним
Зачёт всё. Бегу выпивать отмечать сессию интуит
06 июн 2017
Другие ответы на вопросы из темы программирование интуит.
- # Вы разрабатываете форму, которая называется TestForm. Класс этой формы имеет следующий вид: public class TestForm { } Вам нужно создать код, который будет содержать объявление некоторых свойств. Эти свойства должны запускаться, когда будет сформирован объект самой формы. Выберите правильную процедуру для этого:
- # Разрешение среды CLR, позволяющее только запускать приложение и не предоставляющее доступ к файлам и ресурсам локального компьютера. Выберите название, отвечающее этому определению:
- # Вы разрабатываете приложение, в котором используется асинхронное обновление пользовательского интерфейса. Для этого вы создали метод Upgrade, в котором и происходит обновление: private void Upgrade() { // Код для обновления. } Асинхронный запуск метода Upgrade должен происходить в обработчике события Event: delegate void DelegateForUpgrade(); private void UpgradeRun_Event (object sender, System.EventArgs e) { DelegateForUpgrade DelForUpg = new DelegateForUpgrade(Upgrade); DelForUpg.BeginInvoke(null, null); } При запуске приложения и при наступлении события Event вы обнаружили, однако, что обновления пользовательского интерфейса не происходит. Укажите причину и способ ее устранения:
- # Вы разрабатываете локализованное приложение, поддерживающее несколько языков с направлением написания слева-направо. Свойства элементов управления должны отвечать этому требованию при запуске версии каждого из языков. В режиме дизайна и разработки формы, однако, должно сохраняться привычное написание справа-налево. Выберите правильное действие для решения этой задачи:
- # Вы создаете дистрибутив для приложения SomeApplication. При установке приложения требуется помещать файл SomeFileApplication.dat в папку Windows — он необходим для нормальной работы приложения. Выберите правильные действия для получения этого: