В конце перетаскивания & операция удаления, я показываю форму, используя ShowDialog
.
Проблема: Когда форма закрыта, моя основная форма перемещается за любые другие окна приложений.Почему моя форма переходит на задний план на DragDrop?
Код:
private void ctrl_DragDrop(object sender, DragEventArgs e) {
// ...
if (e.Effect == DragDropEffects.Move) {
string name = e.Data.GetData(DataFormats.Text).ToString();
viewHelperForm.ShowDialog(view.TopLevelControl);
// ...
}
Вопрос: Что я могу сделать, что основная форма остается на вершине?
Когда открытая форма закрыта, какие-либо события увольняются по основной форме? – Brandon
Вы ловите шоу? как событие a = newWindow.ShowDialog(); – Master117