1

我正在使用 Visual Studio 2010 WPF 设计器来布置一个窗口,并且当我移动某些东西时,重置布局功能被证明非常有用,因为设计器默认指定宽度、高度和大量边距以使其进入任何确切位置我已将其放入其中,除非我摆脱这些规范,否则 WPF 的自动布局功能几乎毫无用处。

目前,我通过右键单击相关控件,从上下文菜单中选择重置布局,然后选择全部来访问此功能。因为我在这里没有使用任何其他选项,而且我经常使用它,所以我想要一个热键,但这就是我卡住的地方。

我查看了 Options->Keyboard 窗口,但是如果那里有命令,那么我找不到它,因为它的命名不够明确(我搜索了包括 Layout 在内的命令和包括 Reset 在内的命令,并且有一些-可能-是这样,但可能是不正确的)。我已经在互联网上搜索了任何关于设计师热键列表的提示,但我发现的非常有限,并且从未涉及添加新热键。

有谁知道这个命令叫什么,以便我可以使用 Visual Studio 键盘热键菜单绑定它?它甚至可用吗?

或者,也许我正在处理这个错误 - 是否有一种方法可以在移动控件时清除控件的布局或从工具栏中删除它,这比将其大致放置在您想要的位置并通过上下文菜单使用重置布局更快?我可以直接编辑 XAML,但是我有很多控件要移动,而且我发现它比使用菜单要慢。

谢谢

4

1 回答 1

0

您可以录制一个临时宏,然后在Macros IDE中查看代码,它会为您提供命令名称。

不幸的是,这些命令似乎不是 VS 命令框架的一部分,因为它们没有被记录下来。它们必须在 XAML 设计器内部。

于 2011-04-08T15:50:43.883 回答