0

我正在使用 Visual Studio 2008,最近出现了一个奇怪的错误。

在我的表单中,我有一个带有多个标签页的标签控件。我可以很好地在标签页上放置一个控件,但是当我通过单击它并将其拖动到另一个位置来移动它时,它会留下它应该在哪里的轮廓。环顾四周,它已移至第一个标签页。

我可以通过单击它们并使用箭头键来移动控件,但这缓慢而乏味,并且没有使用所有排队功能。

有没有其他人遇到过这个问题?有什么解决办法吗?是的,我使用的是最新的服务包。

4

2 回答 2

2

选项卡控件不支持选项卡上的元素定位。您可以将 Panel 控件添加到每个选项卡并将 Dock 属性设置为它们。然后,您可以将控件直接放置到面板控件中。

于 2010-04-29T12:37:35.173 回答
0

我建议,如果您要在每个页面上拥有多个控件,请创建自己的用户控件,每个选项卡一个,然后根据需要将其他控件放入其中,然后将这些用户控件放在选项卡上处于 Docked.Fill 状态。否则,如果您有一个相当复杂的选项卡控件,您的代码将很快变得非常混乱。

于 2010-04-29T12:48:17.133 回答