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