如何快速学习WPF编程
如何快速学习WPF编程
首先,了解WPF的基本概念,比如XAML、Binding、DataTemplate、Style等;
学习WPF的基本控件,比如Button、TextBox、ListBox、DataGrid等;
学习WPF的布局技术,比如Grid、StackPanel、WrapPanel等;
学习WPF的数据绑定技术,比如Binding、DataTemplate、ValueConverter等;
学习WPF的样式技术,比如Style、ControlTemplate等;
学习WPF的动画技术,比如Storyboard、Animation等;
学习WPF的资源技术,比如Resource、DynamicResource等;
学习WPF的命令技术,比如RoutedCommand、RoutedUICommand等;
学习WPF的控件扩展技术,比如AttachedProperty、AttachedBehavior等;
学习WPF的MVVM模式,比如ViewModel、Command等;
学习WPF的控件定制技术,比如UserControl、CustomControl等;
学习WPF的调试技术,比如Debugging、Tracing等;
学习WPF的性能优化技术,比如DataVirtualization、DeferredLoading等;
学习WPF的安全技术,比如Authentication、Authorization等;
学习WPF的可移植性技术,比如XBAP、ClickOnce等;
学习WPF的跨平台技术,比如Silverlight、Windows Phone等;
学习WPF的其他技术,比如Printing、3D等。