は表示されませんHideInheritedProperties =「False」に? これは、コミュニティの追加である - V3.0XceedのPropertyGridの:私は私の物にこれを結合したときに、基本クラスのプロパティが欠落している継承されたプロパティ
**update - example more akin to the production code:
<TreeView Name="Containers">
<TreeView.ItemTemplate>
<HierarchicalDataTemplate DataType="{x:Type viewModels:ContainerViewModel}" ItemsSource="{Binding Children}">
<xctk:PropertyGrid
Width="250"
ShowTitle="False"
ShowSummary="False"
AutoGenerateProperties="True"
HideInheritedProperties="False"
SelectedObject="{Binding}"
SelectedObjectName=""
SelectedObjectTypeName="">
</xctk:PropertyGrid>
</HierarchicalDataTemplate>
</TreeView
**アップデート - 私は基本プロパティのオーバーライドを持つクラスを検査するとき、それは中に現れてから、基本クラスのプロパティのすべてを防ぐことがわかりましたプロパティグリッド。
さらにこれを見ると、解決策はありません。
私の検査の種類は、ツリー内にあり、データ型=とツリービューとHierarchicalDataTemplateを使用して表示される「{X:タイプのviewmodels:ContainerViewModel}」。私のシナリオでは、継承された型は、継承型に自身のプロパティがない場合にのみ表示されます。その中のどこかに原因があります。 ContainerViewModelは、すべてのオブジェクトの基本型です。 – jchristof
問題の完全なレポを提供してください:https://stackoverflow.com/help/mcve – mm8
私は再編集をまとめます - 私の場合、継承されたプロパティがオーバーライドされていることがわかりました継承されたプロパティのどれも表示されませんグリッド内で – jchristof