首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在ToolStripControlHost中安排GoDiagram给出的项目

如何在ToolStripControlHost中安排GoDiagram给出的项目
EN

Stack Overflow用户
提问于 2016-04-27 15:09:29
回答 1查看 205关注 0票数 0

我有一个来自GoDiagram的控件,名为GoTextToolStrip类。

它由ToolStripControlHost托管,并在Visual中的ToolStrip上使用。

有关该类的更多信息可在此链接中获得。

以下是它的外观:

现在,我希望将GoTextToolStrip类中的控件从两行排列为一行,如下图所示:

我已经联系了GoDiagram支持小组,它的回复说

不过,它们只是.NET控件,因此很可能只通过.NET调用来完成。

问题: 1)如何将GoTextToolStrip中的控件排成一行?有可能做到吗?如果是,我应该使用/重写哪个.NET调用/函数/属性?

如果你需要更多的细节,请问我。

我已经附上了我的代码样本和屏幕放映视频。

样本工程

GoDiagram DLL --如果需要,请添加引用

屏幕放映视频 --请在任何互联网浏览器中查看它,如Google、internet等。

谢谢。

EN

回答 1

Stack Overflow用户

发布于 2016-04-27 15:24:54

可以设置ToolStrip.LayoutStyle属性以实现您想要的结果:

代码语言:javascript
复制
__GoTextToolStrip__.GetCurrentParent().LayoutStyle = ...

流 指定项目在必要时水平或垂直地流动。HorizontalStackWithOverflow 指定项目是水平布局的,必要时溢出。StackWithOverflow指定项目是自动布局的。表指定项目的布局是向左平放。VerticalStackWithOverflow指定项目垂直排列,在控件中居中,必要时溢出。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/36893824

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档