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

.NET control for providing a UI that allows the properties of one or more objects to be viewed and edited.
2 ответа

PropertyGrid с возможно нулевым списком

Я использую класс PropertyGrid для редактирования объектов в моем приложении. Это соответствующие классы (или, скорее, их упрощения): public class Inner { public int A { get; set; } public string B { get; set; } } public class Outer { public List&lt…
23 окт '12 в 23:04
1 ответ

Как указать атрибут CategoryAttribute для DynamicProperty, созданного с помощью динамических выражений LINQ?

Спасибо, что нашли время взглянуть на этот вопрос. У меня есть следующий код: public partial class TemplateEditor : Form { private object dynamicObject; private Type dynamicType; private Dictionary<string, string> properties; public TemplateEd…
08 апр '11 в 05:46
1 ответ

Окно пользовательского поиска в таблице свойств

У меня есть PropertyGrid с множеством вложенных элементов. Как сделать окно поиска для фильтрации и отображения только элементов, соответствующих строке поиска?
25 май '14 в 20:42
0 ответов

Список не обновляется, когда в PropertyGrid выбрано несколько объектов

Я пытаюсь решить проблему, когда в сетке свойств выбрано несколько объектов одного типа. Все эти объекты предоставляют массив строк. Во время моих исследований я выяснил, что пользователь не может редактировать массив, поэтому я переключился на Спис…
05 апр '13 в 11:03
1 ответ

Отделение визуальных атрибутов от классов данных?

Я пытаюсь найти правильный способ сделать это. У меня есть приложение WinForms, которое использует PropertyGrid в качестве одного из элементов управления; Я использую свойство.SelectedObject, чтобы назначить соответствующий объект для отображения ат…
02 авг '10 в 22:01
8 ответов

Как установить ширину столбца таблицы свойств?

Я использую сетку свойств в своем приложении для отображения имени и значения свойств объекта. По умолчанию ширина столбцов (имя и свойство) составляет 50:50. и у нас есть возможность сдвинуть сплиттер, чтобы изменить эту ширину. Я хотел бы знать, к…
16 сен '12 в 13:14
1 ответ

Можно ли скрыть значение перечисления от PropertyGrid?

Я работаю с PropertyGrid контролировать и использовать SelectedObject свойство для отображения данных в пределах PropertyGrid, Некоторые свойства в моей сетке являются типами enum. То, что я хотел бы сделать, это скрыть некоторые из выборок в enum о…
20 май '13 в 15:04
1 ответ

Свойство элемента управления изменяет непосредственное применение (DesignSurface)

Я создал DesignSurface. Однако, если я изменю свойства элемента управления, например, свойство Size. Я растянул Form, поэтому атрибут Size в PropertyGrid также должен быть изменен во времени. Но я давно смотрю на Google и MSDN и не знаю, как это сде…
23 авг '17 в 01:49
3 ответа

QtPropertyBrowser и значение измененных сигналов

Я использую библиотеку Qt Property Browser в качестве редактора записей. Когда пользователь завершит редактирование какого-либо данного поля, удалив фокус с элемента редактирования или нажав клавишу ввода, я хочу получить информацию об этом, чтобы я…
17 дек '10 в 00:32
0 ответов

Свойства ReadOnly с ExpandableObjectConverter TypeConverter не отображаются как ReadOnly в PropertyGird

Windows PropertyGrid отображает свойства только для чтения как ReadOnly в сетке свойств. В частности, значение свойства окрашено в серый цвет вместо черного, и его нельзя редактировать в сетке свойств. Это стандартное поведение элемента управления W…
02 ноя '17 в 20:40
2 ответа

Как я могу передать значение дочернему / списковому объекту?

Я пытаюсь передать значение в список того же объекта с помощью следующего кода. Используя следующий код, я получаю сообщение об ошибке "Инициализатор поля не может ссылаться на нестатическое поле, метод или свойство". Если я изменю свойство Surname,…
11 фев '14 в 16:43
3 ответа

Просмотр и редактирование подчиненного свойства свойства в PropertyGrid

Я больше не мог найти точное решение моей проблемы в Интернете, поэтому я задаю этот вопрос. Надеюсь, ты сможешь мне помочь. У меня есть следующие классы: public Item { public FieldType MyField { get; set; } public string Description { get; set; } p…
01 авг '16 в 12:45
1 ответ

Объедините ExpandableObjectConverter с выпадающим списком

У меня есть свойство nullable в моем классе, и я хочу, чтобы пользователь мог создавать его экземпляр с помощью PropertyGrid. Который я использовал ExpandableObjectConverter, Когда экземпляр создается, он автоматически появляется в PropertyGrid с во…
18 дек '18 в 11:55
1 ответ

Изменить атрибут DisplayName для свойства

Я ищу способ изменить значение DisplayName атрибут свойства во время выполнения. Это возможно даже в Windows Forms?
2 ответа

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

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

Поле со списком данных в PropertyGrid

Я пробовал все виды - много возился с TypeConverters и т. Д. Так что я не буду все это освещать здесь. Итак, чтобы свести вопрос к его основам. Учитывая следующее: Imports LiteDB Imports System.ComponentModel Public Class mSystem <CategoryAttribu…
01 дек '18 в 00:27
1 ответ

Пользовательский редактор сетки свойств

У меня есть пользовательская форма Names "Form1", которую я хочу открыть с помощью элемента управления PropertyGrid. Код здесь [CategoryAttribute("Extended Properties"), EditorAttribute(typeof(System.Windows.Forms.Form1), typeof(System.Drawing.Desig…
18 июн '13 в 06:27
4 ответа

Как добавить атрибут уровня свойства в TypeDescriptor во время выполнения?

Я хочу добавить некоторые пользовательские атрибуты, ориентированные на PropertyGrid, в свойства объекта, чтобы обеспечить более полное редактирование, скрыть некоторые значения и сгруппировать их по категориям, потому что тот класс, с которым я раб…
1 ответ

Пользовательский PropertyDescriptor всегда только для чтения

Я сделал следующий пользовательский PropertyDescriptor public class CustomProperty : PropertyDescriptor { private PropertyDescriptor _innerPropertyDescriptor; private bool _ronly; public CustomProperty(PropertyDescriptor inner, Attribute[] attrs) : …
14 мар '13 в 20:20
1 ответ

Отображать элементы в PropertyGrid в последовательности, в которой они объявлены

Можно ли отображать элементы PropertyGrid в пользовательском интерфейсе так, как они объявлены? Я обнаружил, что они сортируются сначала по CategoryAttribute, а затем по атрибуту DisplayName в порядке возрастания. Я использую.NET версии 3.5 с исполь…
07 авг '12 в 07:53