如何明智地定位 Visual Studio 2010 中的用户界面组件
本文关键字:用户界面 组件 2010 Studio 何明智 定位 Visual | 更新日期: 2023-09-27 18:31:50
我知道我可以创建一个基本形式,然后继承并扩展它,但这不是我所指的。
我想做一些简单的事情,比如从一个选项卡中复制标签或文本框,然后将其粘贴到另一个选项卡上完全相同的坐标中。Visual Studio 2010是否有任何工具可以简化此操作(因此我不必手动检查每个组件的顶部和左侧属性)。一般来说,是否有一些工具可以使这些任务更容易(例如。粘贴在相同的左,相同的顶部,相同的右,相同的底部,相同的宽度,相同的高度)?
在这方面有什么好主意吗?类似于GUI标准执行器插件或工具的东西,可以与Visual Studio 2010一起使用或在Visual Studio 2010中工作。
如果多
选控件并复制和粘贴,它们的位置将保持相对,因此您只需记住一个控件的位置,其余的将紧随其后。
另一种解决方法是将虚拟控件放在 0,0 处,并始终使用该虚拟控件和所需的控件进行多选。 这样你就有一个你知道在 0,0 处的锚点。
克隆控件非常麻烦,它们具有太多的属性。 但这个问题听起来像是在谈论 TabControl,并且需要在每个选项卡上都显示特定的控件。 实现起来很简单,只需更改控件的 Parent 属性:
private void tabControl1_SelectedIndexChanged(object sender, EventArgs e) {
button1.Parent = tabControl1.SelectedTab;
}
假设 button1 是最初放置在第一个选项卡页上的按钮。
> Visual Studio 2010似乎没有任何内置的工具/方法来简化此操作(据我所知)。也许明智的做法是不要浪费太多时间寻找快捷方式,只需检查坐标即可。它可能比使用所需的 IDE 插件/工具更好地抵御痴呆。