2012-04-20 208 views
8

我是C#/ WPF的初學者,並試圖使用Xceed PropertyGrid。在他們的網站上,他們舉了一個例子:使用Xceed PropertyGrid

<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> 

我插入到我的xaml中。我看到PropertyGrid視圖,但是我沒有看到任何屬性定義。我覺得我必須錯過一些基本的東西?我是否應該向代碼隱藏添加任何內容?

+0

也許刪除此行AutoGenerateProperties =「False」? – 2012-04-20 18:58:58

+0

我已經試過這個,很遺憾沒有運氣 – 2012-04-20 19:14:45

回答

9

我發現這裏的解決方案: http://wpftoolkit.codeplex.com/discussions/353017

此外,您也可以下載Xceed網站上的來源。這與使用propertygrid的樣本一起幫助了我。訣竅是分配PropertyGrid的'SelectedObject'。

+1

是的我下載了源代碼,但沒有看到任何樣本? – superfly71 2017-02-01 12:01:04