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