WPF框架系列课程(小白进阶选择)-WPF视频教程2023

笑面虎
• 阅读 127

WPF框架系列课程(小白进阶选择)-WPF视频教程2023

今天给大家讲解一下关于WPF的知识内容,希望对大家在学习wpf的过程中遇到的问题有所帮助,以下是参考资料下载: WPF框架系列课程(小白进阶选择)-WPF视频教程2023

1、什么是WPF WPF(Windows Presentation Foundation)是用于开发Windows应用程序的UI框架,它提供了一种更加现代化的方式来创建用户界面,并且支持各种不同的用户交互方式,包括触摸屏、鼠标和键盘。 使用WPF我们可以轻松的开发出Windows应用程序。

2、创建你的第一个WPF应用程序 首先,我们需要打开Visual Studio 2019。在Visual Studio 2019中,选择“创建新项目(N)” namespace DemoPrism.Second.ViewModels{ internal class SecondViewModel : BindableBase { #region 属性及构造函数 private int id; public int Id { get { return id; } set { SetProperty(ref id, value); } } ///

/// 模块间交互 /// private readonly IEventAggregator eventAggregator; public SecondViewModel(IEventAggregator eventAggregator) { this.eventAggregator = eventAggregator; this.eventAggregator.GetEvent().Subscribe(DemoOneRecived); } #endregion private void DemoOneRecived(int id) { this.Id = id; } }}

3、解决方案资源管理器

所有项目文件、代码、窗口、资源都将显示在此窗格中。

4、属性

此窗格显示可以基于所选项进行配置的属性设置。 例如,如果从“解决方案资源管理器”中选择一个项,你会看到与该文件相关的属性设置。 如果在“设计器”中选择一个对象,你会看到该项目的设置。

5、工具箱

工具箱包含可添加到窗体的所有控件。 若要将控件添加到当前窗体,请双击控件或拖放控件。

6、XAML 设计器

这是 XAML 文档的设计器。 它是交互式的,可以从“工具箱”拖放对象。 通过在设计器中选择和移动项,可以直观地为应用构建用户界面 (UI)。

当设计器和编辑器都可见时,对设计器的更改会反映在编辑器中,反之亦然。 在设计器中选择项目时,“属性”窗格会显示有关该对象的属性和特性。

7、XAML 代码编辑器

这是 XAML 文档的 XAML 代码编辑器。 XAML 代码编辑器是一种无需设计器即可手动创建 UI 的方法。 将控件添加到设计器中时,设计器可以推断控件上的属性值。 XAML 代码编辑器则为你提供更多控制权。

当设计器和编辑器都可见时,对设计器的更改会反映在编辑器中,反之亦然。 在代码编辑器中导航文本插入点时,“属性”窗格会显示有关该对象的属性和特性。

在 WPF 中,UI 通常使用一种叫做 XAML(Extensible Application Markup Language)的标记语言来声明性地定义。使用 XAML 可以更容易地创建和管理复杂的 UI 布局,同时也提高了设计师和开发人员的协作效率。例如: