什么是WPF?
WPF(Windows Presentation Foundation) 包含XAML标记语言和后端代码来开发桌面应用程序的.
用VS新建项目有WPF(.Net Framework和.Net应用程序), 该怎么选?
首选 .NET 应用程序(.NET Core 或 .NET 5/6/7/8新版本)拥有更好的性能、跨平台Windows, Linux, Mac支持和持续的Microsoft支持;如果你的项目必须使用旧版本的Windows库或需要与旧系统集成,才考虑使用 .NET Framework(运行环境通常系统自带, 不需要用户额外下载.net环境)。
什么是MVVM框架?
MVVM = Model-View- ViewModel
简单来说就是将一个复杂的应用程序开发过程分类成 前端, 交互 和 后端, 这样可以清晰明了编写对应的开发逻辑.
什么是XAML?
可扩展应用程序标记语言, 简单来说就是通过代码进行前端(展现给用户的界面)设计.
xmlns
xml的Namespace命名空间, 允许你使用引用到的命名空间里的功能.
xmlns引用格式: xmlns:前缀(作用定义)=“地址”
<Window x:Class="XVoice.UI.UILogin" 指向前端对应的代码页所使用的Class类,通常由命名空间.类名构成xmlns