簡體   English   中英

Xceed.Wpf.Toolkit.PropertyGrid顯示屬性的子集

[英]Xceed.Wpf.Toolkit.PropertyGrid show subset of properties

我正在使用wpf擴展的屬性網格(擴展的WPF Toolkit社區版),並在我的應用程序(運行時)中選擇一個項目(該應用程序像界面設計器),例如Label(System.Windows.Controls)。標簽),它顯示了我的所有屬性。 我想顯示屬性的子集,例如字體大小和顏色。 有任何想法嗎?

默認情況下,propertyGrid將自動生成給定對象的所有屬性。 您可以通過將AutoGenerateProperties屬性設置為False來覆蓋此行為,然后提供要顯示的屬性的PropertyDefinitions的集合。

<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="FontSize" />
        <xctk:PropertyDefinition Name="FontFamily" />
        <xctk:PropertyDefinition Name="Foreground" />            
      </xctk:PropertyGrid.PropertyDefinitions>
</xctk:PropertyGrid>

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM