gpt4 book ai didi

c# - 自定义 ToolStripItem

转载 作者:太空宇宙 更新时间:2023-11-03 11:42:45 25 4
gpt4 key购买 nike

我需要将一组自定义 ToolStripItem(包含附加属性 formReference)添加到 ToolStripPanel 但它们不会出现一些原因。

添加项目的代码:

foreach (Form form in Application.OpenForms)
if (form.Name != "MainForm")
{
myToolStripItem mtsi = new myToolStripItem(form.Text, null, open_form);
mtsi.formReference = form;
tspTaskBar.Items.Add(mtsi);
}

我的工具条:

public class myToolStripItem : ToolStripItem
{
public object formReference { get; set; }

public myToolStripItem(string text, System.Drawing.Image image, EventHandler onClick)
: base(text,image,onClick) { }

protected override void OnPaint(PaintEventArgs e)
{
base.OnPaint(e);
}
}

你能指出我做错了什么吗?谢谢。

最佳答案

派生自 ToolStripMenuItem 而不是 ToolStripItem 解决了它

关于c# - 自定义 ToolStripItem,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4316738/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com