Добавление пользовательского пункта меню в список коллекции ToolStripMenuItem

Я создаю свой собственный ToolStripMenuItem и хочу, чтобы он отображался в списке вариантов для добавления в коллекцию DropDownItems меню. Как я могу это сделать?

Вот что у меня так далеко.

imports System.ComponentModel

''' <summary>
''' A list of check box items that remember which item is currently checked
''' </summary>
public class ToolStripCheckItemList : inherits ToolStripMenuItem
    private itemsList as List(of Object)

    event checkedItemChanged(sender as Object, e as EventArgs)

    <Category("Items"), _
        Description("The list of items contained in the check list.")>
    public property items() as List(of Object)
    set

    End Set
    Get
        return itemsList
    End Get
    End Property
end class

1 ответ

Решение

Это атрибут, который мне нужен. Я положил это прямо над моим именем класса.

<ToolStripItemDesignerAvailabilityAttribute(ToolStripItemDesignerAvailability.MenuStrip)>
Другие вопросы по тегам