Какая форма / окна является диалоговом окна поиска Excel 2010?
-
28-09-2019 - |
Вопрос
Мне нравится поиск и замена диалогового окна 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();
Решение
В терминологии Win32, вероятно, будет WS_POPUP
, с его владельцем установлено в окно высшего уровня Excel.
Различные среды программирования имеют разные имена для этого вида окна. Например, .NET WinForms называет его собственной формой.