Jak utworzyć niestandardowy element edytora PropertyGrid, który otwiera formularz?

Mam listę <> (moja klasa niestandardowa). Chcę wyświetlić konkretny element na tej liście w polu na kontrolce PropertyGrid. Na końcu pola chciałbym przycisk [...]. Po kliknięciu otwierałoby formularz, który między innymi pozwoliłby im wybrać jeden z elementów z listy. Po zamknięciu siatka właściwości zostanie zaktualizowana, aby odzwierciedlić wybraną wartość.

Każda pomoc doceniana.

questionAnswers(1)

yourAnswerToTheQuestion