是否可以在 Visual Studio 中进一步自定义实时可视化树?

问题描述 投票:0回答:1

我正在开发一个基于一些 XAML 的 C# WPF 应用程序。当我尝试对布局进行一些修改时,我决定使用实时视觉树。

首先,这就是我得到的:

你可以想象,这是垃圾:哪个

Grid
代表什么?

现在,在给出每个

Grid
x:Name
之后,这就是我所拥有的:

这更具可读性,并证明自定义实时可视化树是可能的。
现在我想进一步自定义“一点”:我也想在实时视觉树中显示

RowDefinitions
ColumnDefinitions

这可能吗?我该怎么做?我在想这样的事情:

<Grid x:Name="Grd_Headers">
  <Grid.RowDefinitions>
    <RowDefinition Height="Auto"><!-- flag_show_in_Live_Visual_Tree--></RowDefinition>

编辑:混合怎么样?

正如有关 Blend 的 URL 中提到的那样,我观察到在 Visual Studio 安装程序中选中了“Blend”相关的复选框:

但是,在设计时打开XAML文件时,我没有看到

Tools

面板的相应图像:我的“工具箱”如下所示:

...看起来像一个普通的工具箱。

当检查菜单“视图”、“其他窗口”时,我没有看到任何所谓的“混合”或其他东西。

我需要做什么才能看到任何“混合”相关工具?

c# wpf visual-studio xaml visual-tree
1个回答
0
投票
您似乎没有打开正确的 Blend for Visual Studio。

请先在任务栏搜索栏中搜索Blend for Visual Studio。

然后创建wpf看看是否符合你的要求:

© www.soinside.com 2019 - 2024. All rights reserved.