最近到新公司,需要使用WPF来做界面开发,我原先是使用WinForm来做界面开发的,所以对于现在使用WPF来开发,需要先学习一段时间了,考核的内容目前也还没定下来做什么, 但终归是使用WPF来做开发的,所以目前我就按自己的计划,开始学习WPF的使用。
对于软件的入门,当然最好的还是输出Hello world!来演示一下
通过新建一个WPF应用程序,修改MainWindow.xaml中的Title的属性为Hello World!,很容易就能完成这样的使用。
这里也简单记录一下,主要参考来源DotNet菜园
新创建的项目会自动引用三大核心程序集PresentationCore、PresentationFramework、WindowsBase。
![](https://images0.cnblogs.com/blog2015/10343/201504/282056141151892.png)
项目文件结构,如下图
![](https://images0.cnblogs.com/blog2015/10343/201504/282056227554386.png)
在APP.xaml中的StartupUri属性可以指定项目运行时的启动窗体。
![](https://images0.cnblogs.com/blog2015/10343/201504/282056376151846.png)
在MainWindow.xaml的设计窗体中我们可以修改Title.还可以设置MainWindow的属性和添加事件。
![](https://images0.cnblogs.com/blog2015/10343/201504/282056456611455.png)
在xaml文件中还可以添加资源
然后可以使用:Model model = this.FindResource("first") as Model;来获取资源
<!-- jQuery (Bootstrap 的所有 JavaScript 插件都依赖 jQuery,所以必须放在前边) -->
<script src="https://cdn.jsdelivr.net/npm/jquery@1.12.4/dist/jquery.min.js"></script>
<!-- 加载 Bootstrap 的所有 JavaScript 插件。你也可以根据需要只加载单个插件。 -->
<script src="https://cdn.jsdelivr.net/npm/bootstrap@3.3.7/dist/js/bootstrap.min.js"></script>