Telerik: radpropertygrid, похоже, не отображает вложенные классы в Редакторе коллекций/сборщике
Моя проблема заключается в том, что коллекции на втором уровне не отображают члены внутренних (вложенных) классов.
Второй уровень означает внутри коллекций добавление/удаление редактора (CollectionEditorPicker).
Я ожидал бы, что на рисунке 2 будут показаны все внутренние члены класса 'powerVoltageDefinition', точно так же, как мы видим его на рисунке 1.
В чем же фокус ? Как я могу отобразить такие внутренние классы в этом редакторе добавления/удаления коллекции по умолчанию (так называемый "CollectionEditorPicker")?
Рис. 1 - Правильно отображенные члены вложенного класса
https://i.stack.imgur.com/dWgo1.jpg
Рисунок 2 - не визуализированные вложенные члены класса
https://i.stack.imgur.com/vwf3v.jpg
Фрагмент XAML этого RadPropertyGrid:
<telerik:RadPropertyGrid x:Name="SelectedProperty" AutoGenerateBindingPaths="True" AutoGeneratePropertyDefinitions ="True" AutoGeneratingPropertyDefinition="RadPropertyGrid_AutoGeneratingPropertyDefinition" CanUserResizeDescriptionPanel="True" NestedPropertiesVisibility="Visible" DescriptionPanelVisibility="Visible" SearchInNestedProperties="True" PropertySetMode="Union" RenderMode="Hierarchical" EditMode="Default" EditEnded="CellEditEnded" ToolTip="ToDo: Tool Tips"> </telerik:RadPropertyGrid>
Что я уже пробовал:
Я уже провел расследование:
1. Это не описать проблему:
wpf - Telerik RadPropertyGrid содержимое CollectionEditorPicker - переполнение стека[^]
2. И это решение не распространяется на мои вложенные powerVoltageDefinition класс :
Доступ к внутренней сетке свойств CollectionEditorPicker - PropertyGrid - UI для форума WPF[^]
Ведет ли мое решение к чему-то из этого ?:
1.
Класс PropertyGridIndentPresenter[^]
2.
PropertyGridIndentPresenter.Поле IndentLevelProperty[^]