芯友网Xin1234.COM

请教大佬个问题:cad二次开发的窗体开发用winform还是WPF,各有什么优缺点,来主流的是什么方式



僧唐彡尔克迈
?:)个问题:cad二次开发的窗体开发用winform还是WPF,各有什么优缺点,来主流的是什么方式
岁太血饮
都可以啊
远致静宁
WPF优点更多,学起来慢些,需要学XML基础知识
Winform立即可以上手
僧唐彡尔克迈

再问ALL.一个小问题,cad二次开发需不需要学数据库,是不是需要保存数据就得用数据库,对这方面了解实在太少
工黎.发开件插小DAC接
可以先用Winform, 熟了之后,用WPF
僧唐彡尔克迈
除了WPF还有没有更先进的方法
工黎.发开件插小DAC接
看需求。有些不需要,有些需要。用到大量数据的话,还是得上数据库的,比如产品信息、型号这些。
岁太血饮
数据库不着急,用到再学都可以,会创建、打开、关闭、写入就行。
远致静宁
Android和WPF的界面方案原理差不多
工黎.发开件插小DAC接
WPF够用了。
其实Winform也行。二开不需要搞得那么花里胡哨,做PPT?
僧唐彡尔克迈
咱们不用考虑.net core吧,网上老说WPF被微软抛弃了
工黎.发开件插小DAC接
再怎么抛弃也够用。二开不同其他东西。我们还得兼容多版本。
功能强大,才是真的强大。而不是做个好看的界面。
岁太血饮
cad这块是专业程度很高的二开领域,想做好很难。
僧唐彡尔克迈
嗯嗯,我是给自己做程序,想的比较长远,可能是想多了
工黎.发开件插小DAC接
你用新的技术,反而不合适。这样多版本编译会出大问题的。
僧唐彡尔克迈
二次开发确实太难,学了我好长时间,现在学到多段线就老有种要放弃的感觉,还得学WPF,数据库,后面还不知道有啥
岁太血饮
产品第一,开发第二。东西构思的好,实现方法垃圾点都无所谓;构思不到位,做得再细致都没法俘获用户。
僧唐彡尔克迈
版本不是改下NET的版本就可以吗
岁太血饮
要兼容,不同版本方法有差别
僧唐彡尔克迈
奥,懂了
工黎.发开件插小DAC接
你使用高版本的东西。我看你怎么改。时间成本太大了。
岁太血饮
太低的版本建议放弃,兼容太麻烦
僧唐彡尔克迈
我用的cad2020做练习
工黎.发开件插小DAC接
可以以2010为基准。
或者07
僧唐彡尔克迈
为什么要这么低的版本
工黎.发开件插小DAC接
2010其实也不少人用的。
版本低,要求的配置低。在配置差的电脑很好用。
僧唐彡尔克迈
奥,我是自己画图,自己开发,平时用的就2020
岁太血饮
我开发支持13~16,版本太低很多包用不了。
工黎.发开件插小DAC接

垃圾框架,太过时了。
3.5以上很好用。
僧唐彡尔克迈
包指的是引用cad的那些DLL是吧
岁太血饮
4.0及以上比较好
工黎.发开件插小DAC接
像泛型、委托这些,低版本不支持的,如果类库用到这些东西。GG,还得再码一次。
有些集合类型也是,低版本没的。
岁太血饮
元组低版本没有
没有就得用类来替代

相关问题
------分隔线----------------------------
赞助商链接
赞助商链接
推荐内容