一千萬個為什麽

搜索

WPF分配Z-Order所擁有的窗口而不改變焦點

由於OpenGL空域問題,我有幾個主窗口擁有的窗口,但外觀和行為都像控件。我還有一些數據讀出/排序窗口,它們顯示實時數據,並且需要是正常的浮動窗口,也由主窗口所擁有,以便即使在主窗口中執行操作時,它們仍然在主窗口上方浮動。

問題: 我打開一個數據讀出窗口(正常窗口)並觀看數據更改。然後,我點擊一個文本框,在其中一個窗口中輸入一個值,這個值是由於空域問題而作為控制的,並且它會被激活,覆蓋我的數據讀出窗口。這很糟糕,因為空氣空間窗口應該像是主窗口的一部分。我嘗試了一些Activation和Deactivation技巧,它看起來不錯,但是根本不可能編輯空域窗口,因為WPF只允許我編輯激活的窗口。

我怎樣才能請求正常的數據讀出窗口保持高於主窗口所擁有的所有其他窗口,但仍讓其他窗口獲得焦點?

最佳答案

暫時沒有最佳答案

轉載註明原文: WPF分配Z-Order所擁有的窗口而不改變焦點