Using Xceed PropertyGrid

2019-04-06 09:01发布

I am a beginner at C#/WPF and am trying to use the Xceed PropertyGrid. On their site they show an example:

 <xctk:PropertyGrid x:Name="_propertyGrid" Width="450" Margin="10"
                                 AutoGenerateProperties="False">
            <!-- Only the following properties will be displayed in the PropertyGrid -->
            <xctk:PropertyGrid.PropertyDefinitions>
                <xctk:PropertyDefinition Name="FirstName" />
                <xctk:PropertyDefinition Name="FavoriteColor" />
                <xctk:PropertyDefinition Name="PetNames" />
            </xctk:PropertyGrid.PropertyDefinitions>
        </xctk:PropertyGrid>

Which I have plugged in to my xaml. I see the PropertyGrid View however I do not see any of the property definitions. I feel like I must be missing something basic? Am I supposed to add anything to the code-behind?

1条回答
爷、活的狠高调
2楼-- · 2019-04-06 09:25

I found the solution here: http://wpftoolkit.codeplex.com/discussions/353017

Also, you can download the source on the Xceed website. This comes up with samples using propertygrid which helped me as well. The trick is assigning PropertyGrid's 'SelectedObject'.

查看更多
登录 后发表回答