WPF等所有IT技术都是一门实践课程,花了差不多一周时间熟悉了一下C#和WPF的语法和类库,就开始做项目了,边做边提高到现在都两年多了,项目还算成功。WPF本身采用标签式UI设计,语法是XAML,首先熟悉常用的标签吧包括button/textbox/textblock/combo/checkbox/radiobutton/listbox/datagrid,其次是datacontext、标签嵌套和mvvm、siliverght等,最后是自定义控件等(从头开发的不多,我基本上都是引用并修改第三方的控件,对于理解WPF的运行机制很有帮助)本人基础,是多年的C++和Java开发经验,最近的项目也是c# wpf(client+silverlight)/java/kotlin(soa+wechat+android)多语言开发。C++对于企业业务系统开发效率太低了,用目前的开发技术,效率提高若干倍。
WPF 书挺多,翻译的好 也不少,看书学被。
框架MVVM已经摸清,现在缺少一些代码实践 -》很简单啊,把原来的winform项目用WPF做一遍。 你需要进阶的就是把原来的界面做的酷一点,增加控件样式,触发器,动画,特效等等。一个项目下来,就收获不小了。
7,765
社区成员
63,203
社区内容
加载中
试试用AI创作助手写篇文章吧