wpf和winform(C#) 有啥区别吗

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了wpf和winform(C#) 有啥区别吗相关的知识,希望对你有一定的参考价值。

提问,wpf和我们编写的。winform(C#) 有什么区别吗?

对于用户来说,是一样的。
wpf使用新的开发框架,简化了原来的winform的控件开发模型。
简单的说wpf就是用近似Web开发的方式来进行winform开发。
参考技术A 不一致 wpf用的MVVM模式winform用的事件驱动所以你可以直接讨论MVVM和事件驱动的区别 参考技术B wpf主要是面向客户端软件,连接服务器使用的那种模式。

wpf的TreeView和C#的实现节点方法的API有啥不同?

wpf 中treeView 用多级数据模板来实现。
winForm 中用TreeNode来实现。
要求给分!给你个实例看看!
参考技术A 这并不涉及API的问题,你可以阅读一下WFP的控件库源代码,和WINFORM的进行比对即可。

以上是关于wpf和winform(C#) 有啥区别吗的主要内容,如果未能解决你的问题,请参考以下文章

winform与WPF有啥区别

wpf跟winform有啥区别?

C# .net不同版本中winform控件 dataGrid /DataGrid/DataGridView 有啥区别

wpf的TreeView和C#的实现节点方法的API有啥不同?

C#中winform中有啥办法区分Close()和点击窗体右上角关闭按钮来关闭窗体

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