Могу ли я использовать обработчик событий DrawItem с CheckedListBox?

Я хотел бы переопределить текст, отображаемый при добавлении элемента в отмеченный список. Прямо сейчас он использует obj.ToString (), но я хочу добавить некоторый текст, не изменяя метод ToString объектов. Я видел примеры обработки события DrawItem для ListBoxs, но когда я пытаюсь реализовать их, мой обработчик событий не вызывается. Я заметил, что конструктор Winforms не позволяет мне назначить обработчик для события DrawItem. Будучи упрямым, я просто добавил код сам

        listbox1.DrawMode = DrawMode.OwnerDrawVariable;
        listbox1.DrawItem += listbox1_DrawItem;

Я пытаюсь сделать невозможное?

Ответы на вопрос(2)

Ваш ответ на вопрос