WPF远程桌面Demo
浏览网络上使用c#实现的远程桌面,总结出一个WPF最简单的Demo(即只有发起远程连接的核心代码与实现)。
相关工具版本
- VS2019
- WPF(.NET 5.0)
遇到的问题
1. 关于WPF添加RDP控件不能使用
各教程在【控件工具箱】中添加的 RDP 控件不能使用情况,如下:
并且添加的时候会提示:下列控件已成功添加到工具箱,但未在活动设计器中启用。
然后在工具箱控件里也压根看不到所谓添加的控件。
解决方式
其实如果使用WPF,根本不需要这个操作!
大概需要明白以下:
- RDP的控件应该属于windowform的控件,在WPF上使用,应该要在界面上添加WindowsFormsHost,用于承载rdp控件。
- 还有RDP我们可以手动在代码上创建。