를 표시하지 않습니다 HideInheritedProperties = "거짓"? 이 지역 사회의 추가에 - 3.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
제발 repro을 함께 넣을 것입니다. 제 경우에는 문제가 발견되었습니다. 상속 된 속성이 무시되고 상속 된 속성이 표시되지 않습니다. show 그리드에 – jchristof