控制从一个选项卡页移动到另一选项卡页

发布于 2024-08-30 17:41:57 字数 250 浏览 6 评论 0原文

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

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

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

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

I am using Visual Studio 2008 and recently a wierd bug has appeared.

In my forms I have a tab control with multiple tab pages. I can place a control on a tab page fine, but when I move it by way of clicking it and dragging it to another location, it leaves behind an outline of where it should be. Looking around, it has moved to the first tabe page.

I can move controls around by clicking on them, and using the arrow keys, but that slow and tedious, and all the line up features are not used.

Has anyone else experienced this issue? Any solution to it? And yes, I am on the latest service pack.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

蓝眸 2024-09-06 17:41:57

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

Tab control dont support element posioning on tabs.
You can add Panel control to each tab and set Dock property to them. Then you can place your controls directly to Panel controls.

明媚如初 2024-09-06 17:41:57

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

I'd suggest that if you're going to have more than couple of controls on each page, create your own user controls, one for each tab, and then put the other controls in them as needed and then put those usercontrols on the tab in a Docked.Fill state. Otherwise if you have a reasonably complex tabcontrol your code will quickly get very messy.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文