Какой вид формы / окна представляет собой диалог поиска и замены Excel 2010? - PullRequest
0 голосов
/ 14 августа 2010

Мне нравится диалог поиска и замены в Excel 2010. Я могу вводить данные, видеть, как они заменяются в сетке позади, а затем я могу редактировать данные в сетке без исчезновения / перехода в фоновый режим окна поиска / замены.

Окно SearchAndReplace не является диалогом модели.Кроме того, в нем нет таких настроек, как «остаться сверху» = true, поскольку при переключении на другие открытые приложения окно поиска / замены вместе с Excel уходит в фоновый режим.

Что это за окно?

Редактировать в сетке позади, но окно поиска / замены остается в верхней части приложения, НО не в верхней части операционной системы!

открытый класс MainWindow.cs

var window = new Window();
            window.Owner = this;
            window.WindowStartupLocation = System.Windows.WindowStartupLocation.CenterOwner;
            window.Width = 200;
            window.Height = 200;
            window.Show();

1 Ответ

1 голос
/ 14 августа 2010

В терминологии Win32 это, вероятно, будет WS_POPUP, а его владелец настроен на окно Excel верхнего уровня.

Разные среды программирования имеют разные имена для этого типа окна.Например, .NET WinForms называет это собственной формой.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...