楼主:
GooLoo (平凡)
2018-10-18 13:05:51今天看了几个WPF视频
然后亲手操作
有个疑问
我拉控件,然后写事件,跳出messagebox
就这个动作,与WindowsForm差在一个是XAML,一个是 CS。都是在描述控件位置大小,为
什么需要用XAML
写一个软件用两种语言?
可能刚学,还感觉不差异,可能都用拉的
大大可以分享一下为什么要用XAML吗? 感谢
作者:
testPtt (测试)
2018-10-18 13:56:00wpf属性重复使用 winform各自独立你也可以都不用拉的
作者:
neo5277 (I am an agent of chaos)
2018-10-18 14:02:00不妨想成都是自订义控件这样,然后关注点分离
作者:
s29940 (阿赐)
2018-10-18 21:43:00mvvm 分层架构
作者: lightyen (lightyen) 2018-10-18 23:36:00
两种framework只差在xaml? 认真?
作者:
jamyang (Jack)
2018-10-19 03:28:00多一个xaml,可以想像成要描述一群静态资料,用xml比cs去产生适合多了也可以想像成html和JavaScript 的关系
作者:
testPtt (测试)
2018-10-19 08:27:00别寄信 重复使用就是为了省内存空间像控件的字型设定不是存在你拉的控件上 而是统一管理这时候你可能会去找谁在管理 你拉一个控件其实不只一个找到那个控件 他有个属性必然是static宣告字型设定的
作者:
sd016808 (sd016808)
2018-10-27 16:25:00winform也能用mvvm架构搭配databinding和datasource阿我觉得最大差别在于UI可以更弹性的设计 例如在Button里面在镶入其他的控件什么的还有一些风格之类的设计 在winform要做到这些要花的功太大了