Вы разрабатываете приложение для регистрации пассажиров авиарейсов. На главной форме расположен ряд текстовых полей, в которые вводится информация. В поле 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;}
При компиляции приложения вы не получили, однако, нужного эффекта. Выберите нужные действия для завершения задачи:
private void textBoxPassport _DragDrop(object sender, System.Windows.Forms.DragEventArgs e){ textBoxPassport.Text = e.Data.GetData(DataFormats.StringFormat).ToString();}
private void textBoxPassengerID_DragDrop(object sender, System.Windows.Forms.DragEventArgs e){ txtUserID.Text = e.Data.GetData(DataFormats.StringFormat).ToString();}
private void textBoxPassengerID_DragDrop(object sender, System.Windows.Forms.DragEventArgs e){ textBoxPassengerID.Text = e.Data.GetData(DataFormats.StringFormat).ToString();}(Верный ответ)
private void textBoxPassengerID_DragDrop(object sender, System.Windows.Forms.DragEventArgs e){ textBoxPassport.Text = e.Data.GetData(DataFormats.StringFormat).ToString();}