如何将ToolStripSplitButton保留在其容器的范围内

时间:2013-02-13 13:48:00

标签: c# .net winforms toolstrip toolstripitem

我正在用C#开发一个Windows窗体应用程序

我的主窗体有一个带有ToolStripSplitButton的工具条,它与右边对齐。单击拆分按钮时,其菜单将显示在表单的边缘上,除非表单太靠近屏幕的最右侧。

我玩各种属性试图解决这个问题,但没有太多运气!

是否有任何东西(甚至可能是DllImport),可以强制按钮的菜单始终折叠到表格中,并且永远不会超出表格范围?

1 个答案:

答案 0 :(得分:1)

正如对OP的评论中所述,如果你不在ToolStripSplitButton的子项中使用图像,这是一个简单的解决方案:

1)将ToolStripSplitButton本身的RightToLeft属性设置为Yes

2)将所有子项的RightToLeft属性设置为No以正确对齐文本。