什么是xaml:
xaml是Extensible Application Markup Language的英文缩写,中文名是可扩展应用程序标记语言。WPF 借助 XAML 来利用标记而不是编程语言(如 C#)来构造精美逼真的用户界面(UI)。
基本语法:
xmlns
XML Namespace,用于引用不同的XML命名空间
xmlns[:可选的映射前缀]="名称空间"
xmlns:x属性:命名空间名称映射为x
Class
这个Attribute的作用是当XAML解析器将包含它的标签解析成C#类后,决定该类的类名是什么;即当前xaml对应的类是哪一个,同时在.cs文件中也有该类的partial定义
Binding
Binding完成UI层与逻辑层的交互
参考:
《深入浅出WPF》——XAML语法及基础知识_xaml 注释-CSDN博客
WPF 的内部世界(Binding)_xaml ui元素binding 后台数据的几个实现方法-CSDN博客