2016 - 2024

感恩一路有你

wpf界面开发教程 如何根据已有的c 程序编写基于c#的WPF界面?

浏览量:2234 时间:2021-03-17 20:49:13 作者:admin

如何根据已有的c 程序编写基于c#的WPF界面?

我也做过类似的事情。我会给你一个具体的想法。

1. 做好WPF接口控制;

2。借助WPF和WinForm互操作技术,使用WinForm用户控件重新打包WPF接口控件(因为WPF控件没有句柄,但是WinForm控件有句柄);

3。在C程序中保留一个空容器控件以放置C#WinForm控件;

4。通过C/CLR创建WinForm控件的实例并获取句柄;

5。获取C容器控件的句柄;

6。通过setparent将WinForm控件添加到C容器控件。另一种方法是使用WinForm将WPF接口控件包装到COM对象中,然后C可以调用COM对象。

C#程序员现在学习WF还是WPF好点?或者还有别的什么框架更好呢?

作为WPF的用户,我可以负责任地说WPF是一个强大的工具,将来可以跨平台使用。WPF的界面非常漂亮。当我熟悉它的时候,即使我做一个小的演示,开发速度也会比WinForm快。它的缺点是学习曲线陡峭,我需要使用和体验很多东西。在我熟悉它之后,如果我做Android或者小程序的开发,你会发现WPF中有很多东西已经被触及了。如果我能克服最初的学习困难,我建议学习WPF和windows界面。如果我想保持冷静,WPF是个不错的选择。我以前用过Delphi,也学过QT,但是我觉得用WPF更方便、更强大。

用C#开发界面用winform好还是wpf好?

当然,这是WPF。WinForm非常有限。

wpf界面开发教程 winform和wpf哪个好 wpf开发

版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。