Czy mogę użyć procedury obsługi zdarzeń DrawItem z CheckedListBox?

Chciałbym zastąpić tekst wyświetlany, gdy element jest dodawany do zaznaczonej listy. W tej chwili używa obj.ToString (), ale chcę dodać jakiś tekst, bez zmiany obiektów ToString. Widziałem przykłady obsługi zdarzenia DrawItem dla ListBoxów, ale gdy próbuję je zaimplementować, moja obsługa zdarzeń nie jest wywoływana. Zauważyłem, że projektant Winforms nie pozwala mi przypisać programu obsługi zdarzenia zdarzenie DrawItem. Będąc upartym, właśnie dodałem kod

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

Czy próbuję zrobić to, co niemożliwe?

questionAnswers(2)

yourAnswerToTheQuestion