首页 > 技术文章 > 学习WPF-1

zzr-stdio 2019-05-13 09:53 原文

学习WPF-1

最近到新公司,需要使用WPF来做界面开发,我原先是使用WinForm来做界面开发的,所以对于现在使用WPF来开发,需要先学习一段时间了,考核的内容目前也还没定下来做什么, 但终归是使用WPF来做开发的,所以目前我就按自己的计划,开始学习WPF的使用。

对于软件的入门,当然最好的还是输出Hello world!来演示一下

通过新建一个WPF应用程序,修改MainWindow.xaml中的Title的属性为Hello World!,很容易就能完成这样的使用。

这里也简单记录一下,主要参考来源DotNet菜园

新创建的项目会自动引用三大核心程序集PresentationCore、PresentationFramework、WindowsBase。

项目文件结构,如下图

在APP.xaml中的StartupUri属性可以指定项目运行时的启动窗体。

在MainWindow.xaml的设计窗体中我们可以修改Title.还可以设置MainWindow的属性和添加事件。

在xaml文件中还可以添加资源

<Window.Resources> <local:Model x:Key="first" Name="张" Age="27"/> </window.Resources>

然后可以使用: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>

推荐阅读