我正在实例化我自己的ToolStripButton
并将其添加到ContextMenuStrip
。它弹出,但文本被切断:ToolStripButton文本被切断ContextMenuStrip
string[] layouts = new string[]{"Test 1", "Test 2", "Test 3"};
List<ToolStripButton> items = new List<ToolStripButton>();
foreach (string layout in layouts)
{
ToolStripButton item = new ToolStripButton(layout, image, LayoutClicked);
item.AutoSize = true;
items.Add(item);
}
layoutMenus.Items.Clear();
layoutMenus.Items.AddRange(items.ToArray());
layoutMenus.Show(Cursor.Position.X, Cursor.Position.Y);
任何想法,为什么文本被截断为AutoSize
属性是true
?
在我的情况下,我可以用'ToolStripMenuItem'替换'ToolStripButton'来解决这个问题。 – 2016-12-20 14:52:22