为了编写好的WPF代码,您需要了解WPF中的前3个主要概念是什么?
我认为WPF概念最重要的方面是:
模板和样式(定义应用程序行为和外观的方式)
数据绑定(将UI与业务对象粘合在一起的方式)
通过XAML声明性UI定义
也许还有其他元素,但在我看来,这些是WPF思维的基础.
我想说最重要的一个概念是UI模式Model-View-ViewModel,或者我喜欢调用Model-View-ModelController.这对于在WPF中成功构建应用程序至关重要.除此之外,真正的conerstones是其他人提到的数据绑定,模板和样式.有一个很好的职位在这里对一些常见的陷阱,以避免在WPF开发时.