Проблема с методом Microsoft.VisualBasic.Interaction.MsgBox - PullRequest
0 голосов
/ 16 сентября 2010

Метод Microsoft.VisualBasic.Interaction.MsgBox всегда вызывает панель задач Windows, когда отображается любое сообщение.Как исправить эту проблему?Я хочу, чтобы сообщение было самым верхним, но панель задач Windows не должна быть видна.

Благодарим Вас за помощь !!

1 Ответ

1 голос
/ 16 сентября 2010

Есть ли причина, по которой вы используете Microsoft.VisualBasic.Interaction.MsgBox?Я бы избегал максимально использовать библиотеку Microsoft.VisualBasic.Это в основном для обратной совместимости.Почти все в Microsoft.VisualBasic было заменено в .Net Framework в другом месте.

Например, MessageBox теперь находится в System.Windows.Forms.

Чтобы всегда принудительно устанавливать его сверху ..... попробуйте MessageBoxOptions DefaultDesktopOnly

или этот маленький код проекта образец.

Чтобы скрыть окно сообщения из панели задач Windows, вам может понадобиться передать форму, из которой вы вызываете окно сообщения, в вызове Показать (параметр владельца).Если у окна сообщения нет владельца, оно будет отображаться на панели задач в виде собственной формы.

...