WinForm窗体转WPF窗体Control.FromHandle的错误

hnzlf 2020-07-09 11:38:46
一个DEMO程序原为WinForm窗体,现想转为WPF窗体 其中一行代码
FCA form = Control.FromHandle(User) as FCA ;
中Control.FromHandle提示不明确的引用。
按提示修改还是错误
请问大佬们该如何修改?
...全文
2930 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
hnzlf 2020-07-10
  • 打赏
  • 举报
回复
还是搞不定,接着求助!
hnzlf 2020-07-09
  • 打赏
  • 举报
回复
引用 4 楼 desperaso 的回复:
winform改到wpf毛玻璃窗体的一段 参考下 winform:SetWindowCompositionAttribute(this.Handle, ref data); wpf: var windowHelper = new WindowInteropHelper(this); .............. SetWindowCompositionAttribute(windowHelper.Handle, ref data);
谢谢!我试下
desperaso 2020-07-09
  • 打赏
  • 举报
回复
winform改到wpf毛玻璃窗体的一段 参考下

winform:SetWindowCompositionAttribute(this.Handle, ref data);

wpf:
var windowHelper = new WindowInteropHelper(this);
..............
SetWindowCompositionAttribute(windowHelper.Handle, ref data);
hnzlf 2020-07-09
  • 打赏
  • 举报
回复
那我个错误该如何修改? 新手,想先能转过来用再去搞明白
八爻老骥 2020-07-09
  • 打赏
  • 举报
回复
Winform是ControlTree,WPF是VisualTree,WPF除了Window跟Winform的Form用的同一个Win32 API,其它的都不一样的。
exception92 2020-07-09
  • 打赏
  • 举报
回复
加上命名空间限定名称

110,525

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧