2010-08-14 89 views
0

我喜歡Excel 2010的搜索和替換對話框。我可以輸入數據,看到它替換後面的網格,然後我可以在網格中編輯數據,而無需搜索/替換窗口消失/進入後臺。Excel 2010 SearchANDReplace對話框是什麼樣的窗體/窗口?

SearchAndReplace窗口不是模型對話框。而且它還沒有像「停留在頂部」= true這樣的設置,因爲切換到其他打開的應用程序時,搜索/替換窗口與Excel一起進入後臺。

這是什麼窗口?

在網格後面編輯,但搜索/替換窗口停留在應用程序的頂部,但不在operaton系統的頂部!

公共類MainWindow.cs

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

回答

1

在Win32中的術語,它很可能是WS_POPUP,與它的主人設置爲頂級Excel窗口。

不同的編程環境對這種窗口有不同的名稱。例如,.NET WinForms將其稱爲擁有的表單。

+0

酷從未聽說過該屬性「所有者」我更新了線程與小c#代碼示例我只是試過。好的行爲! – msfanboy 2010-08-14 19:03:00