Xceed DataGrid for WPF v7.3 Documentation
Xceed.Wpf.DataGrid Assembly / Xceed.Wpf.DataGrid Namespace / EnumerableDetailDescription Class
Members


In This Topic
    EnumerableDetailDescription Class
    In This Topic
    The EnumerableDetailDescription class provides information about a detail relation whose parent data item implements IEnumerable and whose content will be displayed as the details of the master data items in a grid or as the data items of another detail. 
    Syntax
    'Declaration
     
    <TypeDescriptionProviderAttribute(MS.Internal.ComponentModel.DependencyObjectProvider)>
    <NameScopePropertyAttribute("NameScope", System.Windows.NameScope)>
    Public Class EnumerableDetailDescription 
       Inherits DataGridDetailDescription
    'Usage
     
    Dim instance As EnumerableDetailDescription
    [TypeDescriptionProvider(MS.Internal.ComponentModel.DependencyObjectProvider)]
    [NameScopeProperty("NameScope", System.Windows.NameScope)]
    public class EnumerableDetailDescription : DataGridDetailDescription 
    Inheritance Hierarchy

    System.Object
       System.Windows.Threading.DispatcherObject
          System.Windows.DependencyObject
             Xceed.Wpf.DataGrid.DataGridDetailDescription
                Xceed.Wpf.DataGrid.EnumerableDetailDescription

    Public Constructors
     NameDescription
    Public ConstructorInitializes a new instance of the EnumerableDetailDescription class.  
    Top
    Public Properties
     NameDescription
    Public PropertyGets or sets a value indicating whether detail descriptions are to be automatically created. (Inherited from Xceed.Wpf.DataGrid.DataGridDetailDescription)
    Public PropertyGets a value indicating whether the foreign key descriptions are automatically created. (Inherited from Xceed.Wpf.DataGrid.DataGridDetailDescription)
    Public PropertyGets or sets a value indicating whether item properties are to be automatically created. (Inherited from Xceed.Wpf.DataGrid.DataGridDetailDescription)
    Public PropertyGets or sets a value indicating how automatic filtering of the data items in the detail will be performed. (Inherited from Xceed.Wpf.DataGrid.DataGridDetailDescription)
    Public PropertyGets a dictionary that contains a list of the detail's DataGridItemProperty objects with their corresponding auto-filter values. (Inherited from Xceed.Wpf.DataGrid.DataGridDetailDescription)
    Public PropertyGet or sets the default value of the CalculateDistinctValues property when a DataGridItemProperty has not explicitly set its value. (Inherited from Xceed.Wpf.DataGrid.DataGridDetailDescription)
    Public Property (Inherited from System.Windows.DependencyObject)
    Public PropertyGets a collection of DataGridDetailDescription objects that provide information on the details that will be contained in the detail, including sorting, grouping, and child detail descriptions. (Inherited from Xceed.Wpf.DataGrid.DataGridDetailDescription)
    Public Property (Inherited from System.Windows.Threading.DispatcherObject)
    Public PropertyGets or sets a value representing the constraint applied to the distinct values of the underlying DataGridCollectionView when automatically filtering data items. (Inherited from Xceed.Wpf.DataGrid.DataGridDetailDescription)
    Public PropertyGets or sets a value indicating how filters entered into a FilterRow are applied. (Inherited from Xceed.Wpf.DataGrid.DataGridDetailDescription)
    Public PropertyGets a collection of group descriptions that describe how the items in the detail are grouped. (Inherited from Xceed.Wpf.DataGrid.DataGridDetailDescription)
    Public Property (Inherited from System.Windows.DependencyObject)
    Public PropertyGets a collection of DataGridItemProperty objects, which represent the items that are contained in the detail. (Inherited from Xceed.Wpf.DataGrid.DataGridDetailDescription)
    Public PropertyGets or sets the relation name of the detail. (Inherited from Xceed.Wpf.DataGrid.DataGridDetailDescription)
    Public PropertyGets a collection of SortDescription objects that describe how the items in the collection are sorted in the detail. (Inherited from Xceed.Wpf.DataGrid.DataGridDetailDescription)
    Public PropertyGets a collection of the statistical functions whose results can be used by various elements throughout the detail. (Inherited from Xceed.Wpf.DataGrid.DataGridDetailDescription)
    Public PropertyGets or sets the title that can be used to provide a user-friendly name for the detail configuration associated with the detail description. (Inherited from Xceed.Wpf.DataGrid.DataGridDetailDescription)
    Public PropertyGets or sets the template that will be used to display the description's title. (Inherited from Xceed.Wpf.DataGrid.DataGridDetailDescription)
    Top
    Public Methods
    Protected Methods
     NameDescription
    Protected Internal MethodOverridden. Retrieves the details for the specified parent data item.  
    Protected Internal MethodInitializes the detail using the information retrieved from the specified parent collection view. (Inherited from Xceed.Wpf.DataGrid.DataGridDetailDescription)
    Protected Method (Inherited from System.Windows.DependencyObject)
    Protected MethodInvoked whenever a WeakEventManager delivers the event being managed by the class. (Inherited from Xceed.Wpf.DataGrid.DataGridDetailDescription)
    Protected Internal Method (Inherited from System.Windows.DependencyObject)
    Top
    Extension Methods
     NameDescription
    Public Extension MethodOverloaded. 
    Top
    Requirements

    Target Platforms: Windows 11, Windows 10, Windows 7, Windows Vista SP1 or later, Windows XP SP3, Windows Server 2008 (Server Core not supported), Windows Server 2008 R2 (Server Core supported with SP1 or later), Windows Server 2003 SP2

    See Also