[Root] / Xceed.Wpf.DataGrid Assembly / Xceed.Wpf.DataGrid Namespace / DataGridItemPropertyBase Class / ItemProperties Property


In This Topic
    ItemProperties Property (DataGridItemPropertyBase)
    In This Topic
    Gets a collection of DataGridItemProperty objects that belong to a given DataGridItemProperty.
    Syntax
    'Declaration
     
    Public ReadOnly Property ItemProperties As DataGridItemPropertyCollection
    'Usage
     
    Dim instance As DataGridItemPropertyBase
    Dim value As DataGridItemPropertyCollection
     
    value = instance.ItemProperties
    public DataGridItemPropertyCollection ItemProperties {get;}

    Property Value

    A DataGridItemPropertyCollection containing the DataGridItemProperty objects that determine the characteristics of the items contained in the DataGridItemProperty.
    Example
    The following example demonstrates how add the property "Person.FirstName" in the DataGridCollectionView.
    <Grid xmlns:xcdg="http://schemas.xceed.com/wpf/xaml/datagrid"
         xmlns:s="clr-namespace:System;assembly=mscorlib">
      <Grid.Resources>
         <xcdg:DataGridCollectionViewSource x:Key="cvs_clients"
                                            Source="{Binding Source={x:Static Application.Current}, Path=Clients}">
            <xcdg:DataGridCollectionViewSource.ItemProperties>
    
             <xcdg:DataGridItemProperty Name="Person">
                <xcdg:DataGridItemProperty.ItemProperties>
                   <xcdg:DataGridItemProperty Name="FirstName" />
                </xcdg:DataGridItemProperty.ItemProperties>
             </xcdg:DataGridItemProperty>
    
            </xcdg:DataGridCollectionViewSource.ItemProperties>
         </xcdg:DataGridCollectionViewSource>
      </Grid.Resources>
    
    </Grid>
    Supported Frameworks

    .NET: net5.0, net5.0-windows, net6.0, net6.0-macos, net6.0-windows, net7.0, net7.0-macos, net7.0-windows, net8.0, net8.0-browser, net8.0-macos, net8.0-windows, net9.0, net9.0-browser, net9.0-macos, net9.0-windows, net10.0, net10.0-browser, net10.0-macos, net10.0-windows.

    .NET Framework: net20, net35, net40, net403, net45, net451, net452, net46, net461, net462, net463, net47, net471, net472, net48, net481.

    See Also