Многострочная строка в PropertyGrid

Используйте «декоратор» для изменения ответа до его отправки: https://www.boost.org/doc/libs/1_69_0/libs/beast/doc/html/beast/using_websocket/handshaking_servers. HTML # beast.using_websocket.handshaking_servers.decorators

31
задан fryguybob 24 September 2008 в 21:14
поделиться

3 ответа

Я нашел, что System.Design.dll имеет System.ComponentModel.Design.MultilineStringEditor, который может использоваться следующим образом:

public class Stuff
{
    [Editor(typeof(MultilineStringEditor), typeof(UITypeEditor))]
    public string MultiLineProperty { get; set; }
}
50
ответ дан 27 November 2019 в 22:21
поделиться

Да. Я не вполне помню, как это называют, но посмотрите на редактор свойств Объектов для чего-то как Отредактированное Поле комбинированного списка

: С @fryguybob, ComboBox. Объекты используют Систему. Windows. Формы. Дизайн. ListControlStringCollectionEditor

0
ответ дан 27 November 2019 в 22:21
поделиться

Нет, необходимо будет создать то, что назвало модальный редактор типов с пользовательским интерфейсом. Необходимо будет создать класс, который наследовался UITypeEditor. Это - в основном форма, которую показывают, когда Вы нажимаете на кнопку замещающего знака на правой стороне свойства, Вы редактируете.

единственный недостаток, который я нашел, был то, что я должен был украсить определенное свойство строки определенным атрибутом. Это было некоторое время, так как я должен был сделать это. Я получил эту информацию из книги Chris Sells, позвонившего "Программирование Windows Forms в C#"

существует коммерческий propertygrid, названный Умный PropertyGrid.NET VisualHint.

2
ответ дан 27 November 2019 в 22:21
поделиться
Другие вопросы по тегам:

Похожие вопросы: