Описание тега collectioneditor

Редактор коллекции позволяет редактировать коллекции в сетке свойств во время разработки.
1 ответ

Расширенный treenode / treeview, почти там, но

Я пишу расширенное древовидное представление, просто с несколькими дополнительными свойствами в моем классе TreeNode с поддержкой времени разработки. Код полностью готов, но на данный момент я полностью застрял в следующем коде. Все, что я пытаюсь с…
2 ответа

Как создать пользовательскую форму редактора коллекции для использования с сеткой свойств?

Я пытаюсь включить элемент управления сеткой свойств с классом, который имеет список / коллекцию другого класса в качестве одного из свойств. Давайте назовем их классом A, и список будет содержать класс B для справки. Я хотел включить форму, которая…
23 сен '11 в 13:54
0 ответов

Автоматическое расширение узлов в PropertyGrid / CollectionEditor при изменении выбранного элемента

Я использую PropertyGrid и CollectionEditor для редактирования объектов, которые содержат свойства и коллекции (вложенных) объектов. Свойства, показанные во встроенной PropertyGrid справа от CollectionEditor, теперь отображаются как расширяемый корн…
24 янв '11 в 11:58
1 ответ

Как включить кнопку добавления и удаления редактора коллекции

Я получил редактор коллекции для своего класса коллекции. но кнопка добавления и удаления в редакторе коллекции не включена, поэтому я не мог добавить или удалить экземпляр в коллекции через конструктор. Вот код, который я использовал, [EditorAttrib…
02 май '17 в 06:07
1 ответ

Custom TreeView не отображает измененные при редактировании узлов через редактор конструктора

У меня есть класс TreeNode, производный от TreeNode, класс TreeView, производный от TreeView, и коллекция пользовательских узлов дерева. Когда я пытаюсь добавить узлы через код, узлы добавляются и отображаются правильно, но когда я пытаюсь добавить …
12 авг '14 в 17:38
1 ответ

Предварительный просмотр UserControl не обновляется при удалении существующих элементов в CollectionEditor

Я сталкиваюсь с этой проблемой по умолчанию CollectionEditor. Когда я добавляю элементы в редактор коллекций, я отображаю элементы в виде прямоугольника на пользовательском элементе управления. Но когда я удаляю элементы, которые уже присутствовали,…
22 июл '09 в 06:12
1 ответ

Установить положение для пользовательской формы CollectionEditor в WinForms

Я написал собственный редактор коллекций для элемента управления WinForms. Его основной код выглядит так: internal class MyCollectionEditor : CollectionEditor { public MyCollectionEditor(Type type) : base(type) { } protected override System.Componen…
1 ответ

PropertyGrid - свойство, полученное из IList<T>, как мне добавить в PropertyGrid, чтобы пользователь мог добавлять / редактировать / удалять элементы

Позвольте мне рассказать немного о том, как я достиг этой точки. Первоначально в моем классе было свойство Property, производное от CollectionsBase, и эта коллекция была сопоставлена ​​с PropertyGrid, и пользователь мог добавлять / редактировать / у…
1 ответ

Вопросы о типе.NET CollectionEditor

Кто может сказать мне внутренний рабочий механизм CollectionEditor на простом английском языке? Я реализовал каждую виртуальную функцию и шагнул в каждую из них. До сих пор не получил понятия о его предполагаемом алгоритме. Я искал в Интернете и наш…
07 апр '10 в 15:31
1 ответ

C# VS2008 Показать редактор, чтобы выбрать коллекцию существующих элементов управления во время разработки

У меня есть следующее свойство в моем пользовательском элементе управления: [ Browsable(true), Category("Data"), Description("Listado de controles que proporcionan los parámetros para generar el reporte."), DesignerSerializationVisibility(DesignerSe…
0 ответов

List<int> дизайнерская сериализация

Почему свойство MyIntList ниже правильно интерпретирует DesignerSerializationVisibility.Content производя следующий вывод в конструкторе: this.myControl1.MyIntList.Add(1); this.myControl1.MyIntList.Add(2); this.myControl1.MyIntList.Add(3); в то врем…
20 июн '11 в 11:04
0 ответов

Использование редактора коллекций Visual Studio с пользовательскими типами

Я разрабатываю пользовательский элемент управления со свойством типа ObservableCollection&lt;ICollectionItem&gt; Я хочу, чтобы разработчик, использующий этот элемент управления, смог создать свой собственный тип, реализующий ICollectionItem, и увиде…
1 ответ

Как отфильтровать видимые свойства внутри редактора коллекции сетки свойств (формы win)?

У меня есть сетка свойств, которая указывает на объект для просмотра его свойств. Я фильтрую, делая следующее: propertyGrid1.BrowsableAttributes = new System.ComponentModel.AttributeCollection(new Attribute[] { new CategoryAttribute("All") }); У мое…
03 май '11 в 23:40
0 ответов

List<List <double >> в таблице свойств

Как я могу отредактировать List&lt;List&lt;double&gt;&gt; в propertyGrid? Я не хочу редактировать двухмерные массивы так: [[0.0,0.0],[1.0,0.0]]
10 июн '13 в 12:45
1 ответ

C# TabControl, как создать собственный редактор коллекции TabPages?

Я настроил TabPage, но обнаружил, что есть следующие проблемы: Во-первых, я создаю два пользовательских TabPage, это сработало. Но была проблема, когда я закрыл документ, а затем снова открыл документ: введите описание изображения здесь Посмотрите, …
15 авг '17 в 02:59
3 ответа

Как программно добавить элементы в список / список / коллекцию CollectionEditor? [Модифицировано]

У меня есть собственный редактор коллекций, и я хочу программно добавить элементы в его список (коллекцию), чтобы они могли отображаться в списке. Как я могу это сделать? Я знаю о методе AddItems CollectionEditor, но он принимает объект коллекции в …
28 июл '09 в 09:01
1 ответ

CollectionEditor's Parent

У меня есть такое свойство: [Editor(typeof(LayerCollection), typeof(UITypeEditor))] public List&lt;Layer&gt; Layers { get { return layers; } } И у меня есть LayerCollection класс, производный от CollectionEditor. И это Layers недвижимость находится …
18 окт '11 в 11:32
1 ответ

PropertyGrid GenericList с GenericItems

Есть ли способ отображать и редактировать значения в PropertyGrid (и его CollectionEditor) объекта, который является производным от абстрактного универсального класса? Я не получаю свойства отображаются только что-то вроде этого: "IFilter´1" или "Ba…
02 фев '10 в 15:57
1 ответ

Отмена редактора коллекции Propertygrid не через пользовательский интерфейс

Я видел, что для отмены редактора коллекции нужно установить тип следующим образом: public class MyCollectionEditor : CollectionEditor { public MyCollectionEditor(Type type) : base(type) { } public override UITypeEditorEditStyle GetEditStyle(ITypeDe…
10 апр '13 в 11:44
0 ответов

Пользовательское управление полосой меню с использованием редактора коллекции элементов

Я создал пользовательский элемент управления полосы меню и пытаюсь использовать "Редактор коллекции элементов", который отображается для основных элементов полосы меню. Появится редактор коллекции ToolStripItem. Хотя редактора ToolStrip может быть д…
06 июн '18 в 15:49