探索 Visual Studio 2017:XAML 属性检查与实时单元测试
1. 检查实时可视化树中的 XAML 属性
1.1 创建新的 WPF 项目
首先,我们要创建一个新的 WPF 项目。操作步骤如下:
1. 点击“File” -> “New” -> “Project…”。
2. 在“Visual C#” -> “Windows Classic Desktop”下的可用项目模板中,选择“WPF App (.NET Framework)”模板。
3. 为项目命名,然后点击“OK”创建项目。
创建完成后,会得到一个空白项目,其中的MainWindow.xaml页面在<Window/>标签内有一个空白的<Grid/>布局。接下来,以调试模式运行应用程序,启动实时可视化树资源管理器。若工具窗口未自动弹出,可通过“Visual Studio 2017 菜单” -> “Debug” -> “Windows” -> “Live Visual Tree”打开。
1.2 添加 ListBox 控件
由于 Visual Studio 2017 支持在应用程序以调试模式运行时修改 XAML,我们可以在不关闭运行中的应用程序的情况下,在<Grid>标签内添加一个ListBox控件,并添加一些静态字符串作为ListBoxItem,代码如下: