添加标签到menustrip

Jer*_*rry 7 .net c# label menustrip winforms

是否可以在ac#winform中为menustrip添加标签/ toostriplabel?我找不到一个选项来直接添加它.

我想添加一些描述程序状态的东西,但我不想使用状态栏来表示空间.

Kin*_*ing 10

简单地ToolStripLabel仅仅是一个ToolStripItemMenuStrip.Items是的集合ToolStripItem,所以你可以只添加ToolStripLabelMenuStrip通常是这样的:

menuStrip1.Items.Add(new ToolStripLabel("Status"));
Run Code Online (Sandbox Code Playgroud)

为了控制之间的距离ToolStripLabelLeft-side ToolStripItem,你可以设置Margin你的财产ToolStripLabel,是这样的:

toolStripLabel1.Margin = new Padding(50,3,3,3);
Run Code Online (Sandbox Code Playgroud)

  • @Jerry我误解了你的问题,如果你的意思是"在设计时拖拽或添加ToolStripLabel"(这是一个比"直接"更好的描述),我认为`copy-n-pasting`看起来是最简单的解决方案.但是我甚至不明白`Trevor`说的是什么,虽然我理解如何做`Copy-n-paste`,但我不得不拖拽一些`ToolStrip`,添加一些`ToolStripLabel `设计者对那个'ToolStrip`然后只是复制和粘贴. (2认同)