一個DEMO程式原為WinForm表單,現想轉為WPF表單 其中一行代碼
FCA form = Control.FromHandle(User) as FCA ;
中Control.FromHandle提示不明確的參考。
按提示修改還是錯誤
請問大佬們該如何修改?
uj5u.com熱心網友回復:
加上命名空間限定名稱uj5u.com熱心網友回復:
Winform是ControlTree,WPF是VisualTree,WPF除了Window跟Winform的Form用的同一個Win32 API,其它的都不一樣的。uj5u.com熱心網友回復:
那我個錯誤該如何修改?新手,想先能轉過來用再去搞明白
uj5u.com熱心網友回復:
winform改到wpf毛玻璃表單的一段 參考下winform:SetWindowCompositionAttribute(this.Handle, ref data);
wpf:
var windowHelper = new WindowInteropHelper(this);
..............
SetWindowCompositionAttribute(windowHelper.Handle, ref data);
uj5u.com熱心網友回復:
謝謝!我試下
uj5u.com熱心網友回復:
還是搞不定,接著求助!轉載請註明出處,本文鏈接:https://www.uj5u.com/net/24452.html
標籤:C#
