ToolStripContainer 中的工具栏不保持其位置

发布于 2024-12-09 19:40:30 字数 117 浏览 1 评论 0原文

我不知道为什么会发生这种情况...但是,每次我打开表单的设计器时,ToolStripContainer 中的工具栏都会在另一个下移动,而不是全部位于同一行(我之前是如何离开的) 。

这个问题有解决办法吗?

I don't know why this is happening... But, every time I open the designer for a form, the toolbars in the ToolStripContainer move one under the other, instead of being all on the same line (how I left it before).

Is there any fix to this problem?

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

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

发布评论

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

评论(1

筑梦 2024-12-16 19:40:30

这是因为 Visual Studio 默认情况下将布局工具栏添加到 ToolStripContainer 中。

Visual Studio 为不同类型的编辑器保留 ToolStripContainer 的单独布局。这是有道理的,因为例如,当您在表单设计器中编辑表单时,您不需要文本编辑器工具栏。同样,当打开文本编辑器时,不需要对话框编辑器工具栏。例如,您可能尝试打开一个 xml 文件,默认情况下,Xml 编辑器工具栏会添加到容器中。

对容器所做的任何安排都会被保留,但要单独保存。您可以手动打开关闭工具栏项目以按照您喜欢的方式排列容器。

It is because Visual Studio, by default, adds the Layout Toolbar to the ToolStripContainer.

Visual Studio keeps seperate layouts of the ToolStripContainer for different types of editors. It makes sense since for example, when you are editing a form in the form designer you do not need the Text Editor toolbar. Similarly a Dialog editor toolbar is unnecessary when the text editor is opened. For example, you may try to open an xml file and by default, the Xml Editor Toolbar is added to the container.

Any arrangement made to the container is kept, but seperately. You can manually open close toolbar items to arrange the container however you like.

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