wpf和Winform的选择

Posted

tags:

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

手上在做一套管理系统的软件,设计是CS+BS,BS准备用asp.net mvc4。
CS用Winform做了一点,中途听一些前辈说现在都用wpf了,Winform落伍了什么的。。。
后来上网上查了一下,好像凡是“选择wpf还是Winform”的问题,大多数人都推荐wpf。

最近学了几天wpf,感觉不是很习惯,再加上教程不是很多,搜遍了各大网上书店,关于wpf近几年的教程就有个编程宝典,深入浅出这几本,各大博客也缺少比较详细的教程,学起来不是很习惯,有点无处下手的感觉。
所以想问问,Winform现在真的走到头了么,如果真是这样,我就要认真学wpf再把手上项目用wpf做。
比较纠结。

参考技术A wpf的长处的是样式漂亮,对于管理系统的业务逻辑对软件功能的要求,wpf并没有什么长处。反倒是winform的基础资源多,技术成熟,开发效率高,我推荐用winform开发管理系统,wpf没必要学。

winform combobox自动选择问题。

当我点击“ok”按钮后,combobox1的值显示为b。 当我选择项时,combobox的数据源,会自动选择b。
问题: 如何让我点击"ok"按钮后,再次选择combobox时候,不让他自动匹配选择b。

当为combobox的Text设置值后,combobox会根据此值找到与该值相同的项并选中

如果不想让它选中,只能设一个不存在的值,所以可以弄下小技巧,为comboBox1.Text赋值一个不存在列表的值,并且别人看不出的,如:

private void button1_Click(object sender, EventArgs e)

    comboBox1.Text = "b\\n";

参考技术A 你直接在你的button_click里面加上判断涩,

以上是关于wpf和Winform的选择的主要内容,如果未能解决你的问题,请参考以下文章

winform 选择远程目录下的路径,怎么做?

winform文本框超出

MFC和Winform及WPF哪个更专业

devexpress与winform区别

winform中为啥return后还继续执行?

winform中如何使groupbox背景透明?