分类:C#、VS2015 编程
建立日期:2016-06-14 布局
使用教材:十二五国家级规划教材《C#程序设计及应用教程》(第3版) 学习
《C#程序设计及应用教程》(第3版)的第7~14章是WPF应用程序编程基础,这本教材中涉及的范围很广,做者的目的主要是为了让你从“广度”上对WPF涉及的各类编程技术有一个大体的印象,可是在“深度”上并无太刻意去强化它,或者说并非要求你必须所有都掌握(那是你之后参与实际项目时再逐步深刻学习的事)。这就像你准备去旅游,若是别人仅告诉你一个游览区,即便对这个游览区介绍的再深刻再细致,你仍然不知道除此以外还有其余各类风格迥异的更好看的风景,可是别人若是先告诉你还有哪些地方更值得看,虽然这些地方你了解得都不是那么详细,起码你有一个印象,知道之后有时间了还须要到哪里去详细看看才不会有遗憾,这是“广度”和“深度”最本质的区别。 设计
所以,第1次接触WPF编程时必定要有所为有所不为,先把下面介绍的最基本的东西搞懂搞会,而后再学习7~14章中稍微全面一点的其余各类技术(虽然教材中讲的也都属于基本技术,可是相对来讲下面要求掌握的更基本)。 教程
有两种: io
Window:窗口。 程序设计
Page:页面。 基础
这些控件均可以相互嵌套。 List
一、Grid:网格布局,可重叠。 程序
二、StackPanel:横向或纵向依次堆叠的布局,不能重叠。若是但愿重叠,将其子元素用Grid实现便可。
三、DockPanel:停靠方式的布局,不能重叠。若是但愿重叠,将其子元素用Grid实现便可。
四、Canvas:坐标定位布局,可重叠。
了解并在后续章节中逐步熟悉如下经常使用控件的基本用法。
一、TextBlock
二、Label
三、Button
四、TextBox
五、Password
六、GroupBox
七、CheckBox
八、RadioButton
九、ListBox
十、ComboBox
十一、Image
十二、MediaElement