[英]WPF and Windows Forms Interoperation
WPF和Windows窗體互操作
在MSDN上的描述:
在WPF用戶界面中,可以更改元素的z順序以控制重疊行為。 托管的Windows窗體控件是在單獨的HWND中繪制的,因此始終將其繪制在WPF元素的頂部。
*但是我想知道沒有私人的解決方法嗎?
我的第一個建議是將Windows Form控件替換為等效的WPF控件。
第二個建議是接受限制,並且不與Windows Form控件重疊任何WPF控件。
在某些情況下,您可能可以使用多個頂級Windows解決該限制。 然后,您必須編寫一些代碼以正確同步Windows的位置或明顯的激活狀態。
我從未在Windows Form和WPF之間進行過此操作,但是我在Windows Form中完成了2個頂級窗口,因此部分UI可以是半透明的(目的是能夠與另一個應用程序重疊(也許是PDF查看器)這樣我們就可以“復制”現有圖表中的曲線)。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.