У меня есть класс со строковым свойством, имеющим как getter, так и setter, который часто так длинный, что PropertyGrid усекает строковое значение. Как заставить PropertyGrid показать многоточие, а затем запустить диалоговое окно, содержащее многострочное текстовое поле для легкого редактирования свойства? Я знаю, что, вероятно, мне нужно установить какой-то атрибут свойства, но какой атрибут и как? Должен ли мой диалог реализовать какой-то специальный дизайнерский интерфейс?
Update: Это, вероятно, ответ на мой вопрос, но я не смог найти его, выполнив поиск. Мой вопрос более общий, и его ответ может быть использован для создания любого типа настраиваемого редактора.