C#做winform程序,使用什么框架或者第三方工具

weisai 2020-06-28 06:16:23
现在做winform程序,使用什么框架或者第三方工具?
一个是需要保持每个列表和编辑界面的风格统一、相对美观,
另外一个是方便扩展。

...全文
2295 15 打赏 收藏 转发到动态 举报
写回复
用AI写文章
15 条回复
切换为时间正序
请发表友善的回复…
发表回复
weisai 2020-06-30
  • 打赏
  • 举报
回复
引用 12 楼 正怒月神 的回复:
[quote=引用 11 楼 weisai 的回复:] [quote=引用 9 楼 正怒月神 的回复:] 1 件风格统一 这个很简单,使用的第三方默认样式,怎么都是统一的。 2 方便扩展 你说的扩展是怎么个 3 商业/免费的,你百度一下都有。实在不行,还能考虑wpf
需要更加具体的,比如编辑界面 工具栏位置、样式;保存、打印按钮的图标、位置等。 总不能每个窗体都重新画一遍吧,具体有什么方法? [/quote] 你可以直接做userControl。 然后委托每个按钮的事件出来。 这种一般不用重新画,人家控件基本都有按钮的,你负责显示或隐藏就好了。 [/quote] 你说的是,比如编辑界面的工具栏,做出自定义控件?还是做编辑界面的父窗体,把工具栏设计好,其他窗体继承这个父窗体?
牧歌ing 2020-06-29
  • 打赏
  • 举报
回复
引用 10 楼 weisai 的回复:
[quote=引用 8 楼 Summer_djz 的回复:]
[quote=引用 7 楼 weisai 的回复:]
[quote=引用 5 楼 by_封爱 的回复:]
dev的确是winform下比较优秀的了... 但是太臃肿了..

功能强大我们不否认. 但是是真卡...


用dev怎么做到保持每个列表和编辑界面的风格统一,用继承父窗体的方法吗?有么有相关的例子。[/quote]
dev有主题的[/quote]

需要更加具体的,比如编辑界面 工具栏位置、样式;保存、打印按钮的图标、位置等。
总不能每个窗体都重新画一遍吧,具体有什么方法?[/quote]
工具栏菜单栏什么的就在主界面不用动了吧,其它都放到主界面的容器里面,切换也只是切换主界面容易里面的的东西
还有一些公共的界面就做成自定义控件好了
正怒月神 2020-06-29
  • 打赏
  • 举报
回复
引用 11 楼 weisai 的回复:
[quote=引用 9 楼 正怒月神 的回复:] 1 件风格统一 这个很简单,使用的第三方默认样式,怎么都是统一的。 2 方便扩展 你说的扩展是怎么个 3 商业/免费的,你百度一下都有。实在不行,还能考虑wpf
需要更加具体的,比如编辑界面 工具栏位置、样式;保存、打印按钮的图标、位置等。 总不能每个窗体都重新画一遍吧,具体有什么方法? [/quote] 你可以直接做userControl。 然后委托每个按钮的事件出来。 这种一般不用重新画,人家控件基本都有按钮的,你负责显示或隐藏就好了。
weisai 2020-06-29
  • 打赏
  • 举报
回复
引用 9 楼 正怒月神 的回复:
1 件风格统一 这个很简单,使用的第三方默认样式,怎么都是统一的。 2 方便扩展 你说的扩展是怎么个 3 商业/免费的,你百度一下都有。实在不行,还能考虑wpf
需要更加具体的,比如编辑界面 工具栏位置、样式;保存、打印按钮的图标、位置等。 总不能每个窗体都重新画一遍吧,具体有什么方法?
weisai 2020-06-29
  • 打赏
  • 举报
回复
引用 8 楼 Summer_djz 的回复:
[quote=引用 7 楼 weisai 的回复:] [quote=引用 5 楼 by_封爱 的回复:] dev的确是winform下比较优秀的了... 但是太臃肿了.. 功能强大我们不否认. 但是是真卡...
用dev怎么做到保持每个列表和编辑界面的风格统一,用继承父窗体的方法吗?有么有相关的例子。[/quote] dev有主题的[/quote] 需要更加具体的,比如编辑界面 工具栏位置、样式;保存、打印按钮的图标、位置等。 总不能每个窗体都重新画一遍吧,具体有什么方法?
正怒月神 2020-06-29
  • 打赏
  • 举报
回复
1 件风格统一 这个很简单,使用的第三方默认样式,怎么都是统一的。 2 方便扩展 你说的扩展是怎么个 3 商业/免费的,你百度一下都有。实在不行,还能考虑wpf
牧歌ing 2020-06-29
  • 打赏
  • 举报
回复
引用 7 楼 weisai 的回复:
[quote=引用 5 楼 by_封爱 的回复:]
dev的确是winform下比较优秀的了... 但是太臃肿了..

功能强大我们不否认. 但是是真卡...


用dev怎么做到保持每个列表和编辑界面的风格统一,用继承父窗体的方法吗?有么有相关的例子。[/quote]
dev有主题的
weisai 2020-06-29
  • 打赏
  • 举报
回复
引用 5 楼 by_封爱 的回复:
dev的确是winform下比较优秀的了... 但是太臃肿了.. 功能强大我们不否认. 但是是真卡...
用dev怎么做到保持每个列表和编辑界面的风格统一,用继承父窗体的方法吗?有么有相关的例子。
浅忆yo 2020-06-29
  • 打赏
  • 举报
回复
Telerik
by_封爱 版主 2020-06-29
  • 打赏
  • 举报
回复
dev的确是winform下比较优秀的了... 但是太臃肿了.. 功能强大我们不否认. 但是是真卡...
圣殿骑士18 2020-06-29
  • 打赏
  • 举报
回复
在一个帖子里,能怎么具体?帖子里,也就是指一条路,路还是需要自己去走的。 devexpress的整个文档,总不能给你搬到一个帖子里吧?最好是自己去看。 https://docs.devexpress.com/ 还有Telerik可选。再简单点,就是dotnetbar 。 如果你没有耐心,可能还是dotnetbar 适合你,因为最简单。
threenewbee 2020-06-28
  • 打赏
  • 举报
回复
方便扩展是牺牲灵活性为代价的。不说怎么扩展就要“方便扩展”属于耍流氓
  • 打赏
  • 举报
回复
在 .net 和 vs 足够生产效率的情况下,没必要把问题搞复杂许多倍。主要是到底有没有靠谱的人,到底把握有多大?!

我见过许多项目以多出成百万元的损失,都是“明知道花钱会打水漂”下在争论各种工具问题,只是因为要解决内斗问题,而根本不顾开发效率。
蕭笙默 2020-06-28
  • 打赏
  • 举报
回复
大哥 dotnetbar 算吗
  • 打赏
  • 举报
回复
DevExpress

110,501

社区成员

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

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

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