Xceed DataGrid for WPF v7.3 Documentation
Xceed.Wpf.DataGrid Assembly / Xceed.Wpf.DataGrid.Views Namespace / TreeGridflowView Class
Members Example


In This Topic
    TreeGridflowView Class
    In This Topic

    Represents a table-view layout similar to TableflowView, in which rows are laid out horizontally as in traditional grid-like styles, but detail columns are aligned with the columns of the master, and one column displays data using a tree-structure.

    Like TableflowView, it provides animated smooth scrolling, sticky group headers and sticky master-detail master row and headers, full-column animated drag and drop reordering. (See limitations below.)

    Syntax
    'Declaration
     
    <MasterDetailLayoutAttribute(MasterDetailLayoutMode.Flatten)>
    <StyleTypedPropertyAttribute(Property="FocusVisualStyle", StyleTargetType=System.Windows.Controls.Control)>
    <XmlLangPropertyAttribute("Language")>
    <UsableDuringInitializationAttribute(True)>
    <RuntimeNamePropertyAttribute("Name")>
    <TypeDescriptionProviderAttribute(MS.Internal.ComponentModel.DependencyObjectProvider)>
    <NameScopePropertyAttribute("NameScope", System.Windows.NameScope)>
    Public Class TreeGridflowView 
       Inherits TableflowView
    'Usage
     
    Dim instance As TreeGridflowView
    [MasterDetailLayout(MasterDetailLayoutMode.Flatten)]
    [StyleTypedProperty(Property="FocusVisualStyle", StyleTargetType=System.Windows.Controls.Control)]
    [XmlLangProperty("Language")]
    [UsableDuringInitialization(true)]
    [RuntimeNameProperty("Name")]
    [TypeDescriptionProvider(MS.Internal.ComponentModel.DependencyObjectProvider)]
    [NameScopeProperty("NameScope", System.Windows.NameScope)]
    public class TreeGridflowView : TableflowView 
    Remarks

    The View property of the DataGridControl class determines which view is applied to a grid. If the View property is left to its default value, null (Nothing in Visual Basic), or explicitly set to null, the default table-view layout will be used with the system color scheme. The Theme property of the View class can be set to change the color scheme applied to a grid's elements. If left to its default value, null, the system color scheme will be used. In either case, if the system-color theme is not recognized (e.g., a third-party color scheme is being used), the Aero normal-color theme will be used.

    Views and themes can be set through attribute syntax or property element syntax. To change the default view and/or theme using attribute syntax, the name of the view to use (e.g., CardView) must be provided, optionally followed by the name of the theme class (e.g., NormalColorTheme), or the name of the class without the "Theme" portion. If the theme is omitted, the default Aero normal-color theme will be used.

    Fixed Columns vs. Templates  

    In order to support fixed columns when creating a new row template for a table-view layout, the following criteria must be met:

    1. The PART_CellsHost template part must be a FixedCellPanel.
    2. The FixedCellCount property of the FixedCellPanel must be bound to the table view's FixedColumnCount property using a TwoWay ViewBinding.

    The fixed-cell-panel properties listed below are also usually bound when provided a new row template for a table-view layout:

    1. SplitterStyle (TemplateBinding xcdg:TableView.FixedColumnSplitterStyle)
    2. SplitterWidth (xcdg:ViewBinding FixedColumnSplitterWidth)
    3. ShowSplitter (xcdg:ViewBinding ShowFixedColumnSplitter)
    4. FixedColumnDropMarkPen (xcdg:ViewBinding FixedColumnDropMarkPen)

    If a new template is provided for a DataGridControl and fixed columns are to be supported, it is essential that a TableViewScrollViewer be used. This scroll viewer is responsible for preserving the TranslateTransforms that fix and scroll elements, as well as executing the PageLeft and PageRight actions according to the reduced viewport.  It is also recommended that an AdornerDecorator be located above the TableViewScrollViewer of the templated DataGridControl to support drag and dropping of the fixed-column splitter correctly.

    Behavior and limitations

    Only item properties and columns defined at the first (master) level are used to define the columns presented in the datagrid: the extra item properties and columns defined in the details will not be used.

    Sorting, reordering, and resizing are restricted to the master level: Other levels simply synchronize with the master level. Even if a ColumnManagerRow is displayed in details, only the the ColumnManagerCell of the first level (master) allows sorting, dragging, or resizing. Furthermore, the column marked as the main column (ColumnBase.IsMainColumn is set to true) cannot be dragged and no column can be moved to the left of it (it is always the first column).

    Sorting applied to the first level is applied to the other (detail) levels.

    By default, the headers and footers of details in this view are empty. There is no ColumnManagerRow, unlike in TableflowView.

    If the Synonym property of DataGridItemPropertyBase is not set, the default behavior is to associate the DataGridItemPropertyBase instances with the same name (Name). The purpose of the Synonym property is to allow an association of DataGridItemPropertyBase instances that do not share the same name. Note that in order for the DataGridItemPropertyBase instances to be associated and aligned, they must be of the same data type (.DataType).

    The TreeGridflowView class must not be seen as a view that aligns columns but rather as a view that aligns properties.

    Example
    All examples in this topic assume that the grid is bound to the Employees table of the Northwind database, unless stated otherwise.
    The following demonstrates how to set up a TreeGridflowView.
    <xcdg:DataGridControl x:Name="grid"
                          ItemsSource="{Binding Source={StaticResource cvsEmployees}}"
                          FlowDirection="{Binding Source={x:Static local:ConfigurationData.Singleton}, Path=FlowDirection}"
                          ReadOnly="True">
    
        <xcdg:DataGridControl.Columns>
          <xcdg:Column FieldName="Photo"
                        IsMainColumn="True" />
    
          <xcdg:Column FieldName="FirstName" />
    
          <xcdg:Column FieldName="LastName" />
    
          <xcdg:Column FieldName="Title" />
    
          <xcdg:Column FieldName="HireDate"
                        CellContentTemplate="{StaticResource shortDateCellDataTemplate}" />
    
          <xcdg:Column FieldName="BirthDate"
                        CellContentTemplate="{StaticResource shortDateCellDataTemplate}" />
    
          <xcdg:Column FieldName="Country" 
                        CellContentTemplate="{StaticResource countryCellContentTemplate}" />
    
          <!-- The other columns will be added after these ones and will have default 
                appearance and behavior when they are automatically added upon loading. -->
        </xcdg:DataGridControl.Columns>
    
        <xcdg:DataGridControl.DetailConfigurations>
          <xcdg:DetailConfiguration RelationName="SubEmployees"
                                    AutoCreateDetailConfigurations="False">
    
              <xcdg:DetailConfiguration.Columns>
                <xcdg:Column FieldName="HireDate"
                              CellContentTemplate="{StaticResource shortDateCellDataTemplate}" />
    
                <xcdg:Column FieldName="BirthDate"
                              CellContentTemplate="{StaticResource shortDateCellDataTemplate}" />
    
                <xcdg:Column FieldName="Country" 
                              CellContentTemplate="{StaticResource countryCellContentTemplate}" />
              </xcdg:DetailConfiguration.Columns>
    
              <xcdg:DetailConfiguration.DetailConfigurations>
                <xcdg:DetailConfiguration RelationName="SubEmployees"
                                          AutoCreateDetailConfigurations="False">
    
                    <xcdg:DetailConfiguration.Columns>
                      <xcdg:Column FieldName="HireDate"
                                    CellContentTemplate="{StaticResource shortDateCellDataTemplate}" />
    
                      <xcdg:Column FieldName="BirthDate"
                                    CellContentTemplate="{StaticResource shortDateCellDataTemplate}" />
    
                      <xcdg:Column FieldName="Country" 
                                    CellContentTemplate="{StaticResource countryCellContentTemplate}" />
                            
                    </xcdg:DetailConfiguration.Columns>
    
                </xcdg:DetailConfiguration>
              </xcdg:DetailConfiguration.DetailConfigurations>
    
          </xcdg:DetailConfiguration>
        </xcdg:DataGridControl.DetailConfigurations>
    
        <xcdg:DataGridControl.View>
          <!-- In this sample, you can define this resource to specify the default 
                theme this DataGridControl will be in. This is not mandatory, so we
                use a DynamicResource to silently ignore its absence. -->
          <xcdg:TreeGridflowView Theme="{DynamicResource defaultTheme}"
                                  UseDefaultHeadersFooters="False"
                                  ShowFixedColumnSplitter="{Binding Source={x:Static local:ConfigurationData.Singleton}, Path=ShowFixedColumnSplitter}"
                                  IsAlternatingRowStyleEnabled="{Binding Source={x:Static local:ConfigurationData.Singleton}, Path=IsAlternatingRowStyleEnabled}" />
        </xcdg:DataGridControl.View>
    </xcdg:DataGridControl>
    Inheritance Hierarchy

    System.Object
       System.Windows.Threading.DispatcherObject
          System.Windows.DependencyObject
             System.Windows.ContentElement
                System.Windows.FrameworkContentElement
                   Xceed.Wpf.DataGrid.Views.ViewBase
                      Xceed.Wpf.DataGrid.Views.UIViewBase
                         Xceed.Wpf.DataGrid.Views.TableView
                            Xceed.Wpf.DataGrid.Views.TableflowView
                               Xceed.Wpf.DataGrid.Views.TreeGridflowView

    Public Constructors
     NameDescription
    Public ConstructorInitializes a new instance of the TreeGridFlowView class.  
    Top
    Public Fields
     NameDescription
    Public Fieldstatic (Shared in Visual Basic)Identifies the AllowMultiContextCellSpanning dependency property.  
    Top
    Public Properties
     NameDescription
    Public PropertyGets or sets the glyph to display to add an advanced filter. (Inherited from Xceed.Wpf.DataGrid.Views.UIViewBase)
    Public PropertyGets or sets the content of the tooltip for the add an advanced filter glyph. (Inherited from Xceed.Wpf.DataGrid.Views.UIViewBase)
    Public PropertyGets or sets how advanced filtering is accessed. (Inherited from Xceed.Wpf.DataGrid.Views.UIViewBase)
    Public PropertyGets or sets a value indicating if SpannedCells are allowed. (Inherited from Xceed.Wpf.DataGrid.Views.TableView)
    Public PropertyGets or sets a value indicating whether the column-chooser context menu is enabled. (Inherited from Xceed.Wpf.DataGrid.Views.UIViewBase)
    Public Property (Inherited from System.Windows.ContentElement)
    Public PropertyGets or sets a value indicating whether the user can drag the fixed-colum splitter. (Inherited from Xceed.Wpf.DataGrid.Views.TableView)
    Public PropertyGets or sets a value indicating if Headers/Footers can be modified through the HeadersFootersEditorControl. (Inherited from Xceed.Wpf.DataGrid.Views.TableView)
    Public PropertyGets or sets a value indicating if SpannedCells are allowed between different DataContext (master/detail).  
    Public PropertyGets or sets a value indicating whether rows can be resized through the row selector pane. (Inherited from Xceed.Wpf.DataGrid.Views.TableView)
    Public PropertyGets or sets a value indicating if StatRows can be modified through the StatsEditorControl. (Inherited from Xceed.Wpf.DataGrid.Views.TableView)
    Public Property (Inherited from System.Windows.ContentElement)
    Public Property (Inherited from System.Windows.ContentElement)
    Public Property (Inherited from System.Windows.ContentElement)
    Public Property (Inherited from System.Windows.ContentElement)
    Public PropertyGets or sets a value indicating whether the view's footers are sticky. (Inherited from Xceed.Wpf.DataGrid.Views.TableflowView)
    Public PropertyGets or sets a value indicating whether the view's group footers are sticky. (Inherited from Xceed.Wpf.DataGrid.Views.TableflowView)
    Public PropertyGets or sets a value indicating whether the view's group headers are sticky. (Inherited from Xceed.Wpf.DataGrid.Views.TableflowView)
    Public PropertyGets or sets a value indicating whether the view's child groups are flattened (not indented) in relation to the parent group. (Inherited from Xceed.Wpf.DataGrid.Views.TableflowView)
    Public PropertyGets or sets a value indicating whether the view's headers are sticky. (Inherited from Xceed.Wpf.DataGrid.Views.TableflowView)
    Public PropertyGets or sets a value indicating whether the view's parent rows are sticky. (Inherited from Xceed.Wpf.DataGrid.Views.TableflowView)
    Public PropertyGets or sets the glyph to display when a column is sorted in an ascending direction. (Inherited from Xceed.Wpf.DataGrid.Views.ViewBase)
    Public PropertyGets or sets the glyph to display in a column-manager cell allows the auto-filter drop down to be opened. (Inherited from Xceed.Wpf.DataGrid.Views.UIViewBase)
    Public PropertyGets or sets the glyph to display in a column-manager cell when a column is automatically filtered. (Inherited from Xceed.Wpf.DataGrid.Views.ViewBase)
    Public Property (Inherited from System.Windows.FrameworkContentElement)
    Public PropertyGets or sets the image used for the mouse pointer when the datagrid is busy while a FilterCell or AutoFilterControl is being used. (Inherited from Xceed.Wpf.DataGrid.Views.UIViewBase)
    Public PropertyGets or sets the image used for the mouse pointer when an element cannot be dropped on its target. (Inherited from Xceed.Wpf.DataGrid.Views.UIViewBase)
    Public PropertyGets or sets the glyph to display to clear an advanced filter. (Inherited from Xceed.Wpf.DataGrid.Views.UIViewBase)
    Public PropertyGets or sets the content of the tooltip for the clear an advanced filter glyph. (Inherited from Xceed.Wpf.DataGrid.Views.UIViewBase)
    Public PropertyGets or sets the glyph to display to clear all automatic filtering values. (Inherited from Xceed.Wpf.DataGrid.Views.UIViewBase)
    Public PropertyGets or sets the content of the tooltip for the clear all automatic filtering values glyph. (Inherited from Xceed.Wpf.DataGrid.Views.UIViewBase)
    Public PropertyGets or sets the DataTemplate used to create the glyph displayed in a filter cell that allows the active filter to be cleared. (Inherited from Xceed.Wpf.DataGrid.Views.UIViewBase)
    Public PropertyGets or sets the DataTemplate used to create the glyph displayed in the SearchControl's search TextBox that allows the current search value to be cleared. (Inherited from Xceed.Wpf.DataGrid.Views.TableView)
    Public PropertyGets or sets the DataTemplate used to create the glyph displayed in the SearchControl's close button that allows the SearchControl to be hidden. (Inherited from Xceed.Wpf.DataGrid.Views.TableView)
    Public PropertyGets or sets the glyph to display when a group is expanded to allow it to  be collapsed. (Inherited from Xceed.Wpf.DataGrid.Views.ViewBase)
    Public PropertyGets or sets a value indicating the order in which the column titles displayed in the column-chooser context menu are sorted. (Inherited from Xceed.Wpf.DataGrid.Views.UIViewBase)
    Public Property

    Gets or sets the image used for the mouse pointer when a column is resized.

    (Inherited from Xceed.Wpf.DataGrid.Views.UIViewBase)
    Public Property

    Gets or sets the minimum width that a column in stretch mode can have.

    (Inherited from Xceed.Wpf.DataGrid.Views.TableView)
    Public Property

    Gets or sets a value that indicates which columns are in stretch mode.

    (Inherited from Xceed.Wpf.DataGrid.Views.TableView)
    Public Property

    Gets or sets a value indicating whether cells are virtualized and recycled, only virtualized, or not virtualized during scrolling.

    (Inherited from Xceed.Wpf.DataGrid.Views.TableView)
    Public Property (Inherited from System.Windows.ContentElement)
    Public PropertyGets or sets the glyph to display when the underlying virtualized data collection is committing data. (Inherited from Xceed.Wpf.DataGrid.Views.UIViewBase)
    Public PropertyGets or sets the glyph to display when an error has occurred in the underlying virtualized data collection. (Inherited from Xceed.Wpf.DataGrid.Views.UIViewBase)
    Public PropertyGets or sets the glyph to display when the underlying virtualized data collection is loading data. (Inherited from Xceed.Wpf.DataGrid.Views.UIViewBase)
    Public PropertyGets or sets the height of all containers in the ItemsHost. (Inherited from Xceed.Wpf.DataGrid.Views.TableflowView)
    Public Property (Inherited from System.Windows.FrameworkContentElement)
    Public PropertyGets or sets the glyph to display when an item is current. (Inherited from Xceed.Wpf.DataGrid.Views.UIViewBase)
    Public Property (Inherited from System.Windows.FrameworkContentElement)
    Public Property (Inherited from System.Windows.FrameworkContentElement)
    Public PropertyGets or sets the default orientation of the drop-mark. (Inherited from Xceed.Wpf.DataGrid.Views.UIViewBase)
    Public PropertyGets or sets the default Pen used to draw the drop-mark. (Inherited from Xceed.Wpf.DataGrid.Views.UIViewBase)
    Public Property (Inherited from System.Windows.DependencyObject)
    Public PropertyGets or sets the glyph to display when a column is sorted in an descending direction. (Inherited from Xceed.Wpf.DataGrid.Views.ViewBase)
    Public PropertyGets or sets the width of the DetailIndicators when a grid is in table-view. (Inherited from Xceed.Wpf.DataGrid.Views.TableView)
    Public Property (Inherited from System.Windows.Threading.DispatcherObject)
    Public PropertyGets or sets the glyph to display when a row is being edited. (Inherited from Xceed.Wpf.DataGrid.Views.UIViewBase)
    Public PropertyGets or sets the glyph to display when a group is collapsed to allow it to be expanded. (Inherited from Xceed.Wpf.DataGrid.Views.ViewBase)
    Public PropertyGets or sets the DataTemplate used to create the glyph that is displayed in a filter row's row selector. (Inherited from Xceed.Wpf.DataGrid.Views.ViewBase)
    Public PropertyGets or sets the number of columns that are fixed. (Inherited from Xceed.Wpf.DataGrid.Views.TableView)
    Public PropertyGets or sets the Pen used to draw the fixed-column drop-mark. (Inherited from Xceed.Wpf.DataGrid.Views.TableView)
    Public PropertyGets or sets the image used for the mouse pointer when dragging the fixed column splitter. (Inherited from Xceed.Wpf.DataGrid.Views.TableView)
    Public PropertyGets or sets the width of the fixed-column splitter. (Inherited from Xceed.Wpf.DataGrid.Views.TableView)
    Public PropertyGets a collection that contains the items that are located in the fixed, non-scrollable footer section of a grid. (Inherited from Xceed.Wpf.DataGrid.Views.ViewBase)
    Public PropertyGets a collection that contains the items that are located in the fixed, non-scrollable header section of a grid. (Inherited from Xceed.Wpf.DataGrid.Views.ViewBase)
    Public Property (Inherited from System.Windows.ContentElement)
    Public Property (Inherited from System.Windows.FrameworkContentElement)
    Public PropertyGets a collection that contains the items that are located in the footer section of a grid. (Inherited from Xceed.Wpf.DataGrid.Views.ViewBase)
    Public Property (Inherited from System.Windows.FrameworkContentElement)
    Public PropertyGets or sets the width of the GroupLevelIndicators when a grid is in table-view. (Inherited from Xceed.Wpf.DataGrid.Views.TableView)
    Public Property (Inherited from System.Windows.ContentElement)
    Public PropertyGets a collection that contains the items that are located in the header section of a grid. (Inherited from Xceed.Wpf.DataGrid.Views.ViewBase)
    Public PropertyGets or sets the style to use for the HeadersFootersEditorControl. (Inherited from Xceed.Wpf.DataGrid.Views.TableView)
    Public PropertyGets or sets the Brush used to paint the horizontal grid lines. (Inherited from Xceed.Wpf.DataGrid.Views.TableView)
    Public PropertyGets or sets a value indicating the thickness of the horizontal grid lines. (Inherited from Xceed.Wpf.DataGrid.Views.TableView)
    Public Property (Inherited from System.Windows.ContentElement)
    Public Property (Inherited from System.Windows.FrameworkContentElement)
    Public PropertyGets or sets the glyph to display when an InsertionRow is active. (Inherited from Xceed.Wpf.DataGrid.Views.UIViewBase)
    Public PropertyGets or sets a value indicating whether an alternate style is applied to every other row. (Inherited from Xceed.Wpf.DataGrid.Views.TableView)
    Public PropertyGets or sets a value indicating whether columns are animated as they are moved. (Inherited from Xceed.Wpf.DataGrid.Views.TableflowView)
    Public PropertyGets or sets a value indicating whether the connection state glyphs that indicate the status of the underlying virtualized data collection are enabled. (Inherited from Xceed.Wpf.DataGrid.Views.UIViewBase)
    Public PropertyGets or sets a value indicating whether the data rows' actual DataContexts should be assigned immediately. (Inherited from Xceed.Wpf.DataGrid.Views.TableflowView)
    Public Property (Inherited from System.Windows.ContentElement)
    Public Property (Inherited from System.Windows.ContentElement)
    Public Property (Inherited from System.Windows.FrameworkContentElement)
    Public Property (Inherited from System.Windows.ContentElement)
    Public Property (Inherited from System.Windows.ContentElement)
    Public Property (Inherited from System.Windows.ContentElement)
    Public Property (Inherited from System.Windows.FrameworkContentElement)
    Public Property (Inherited from System.Windows.ContentElement)
    Public Property (Inherited from System.Windows.ContentElement)
    Public Property (Inherited from System.Windows.ContentElement)
    Public Property (Inherited from System.Windows.ContentElement)
    Public PropertyGets or sets the DataTemplate used to create the glyph displayed in the SearchControl to indicate that the request to search for the next search result has ended. (Inherited from Xceed.Wpf.DataGrid.Views.TableView)
    Public PropertyGets or sets the DataTemplate used to create the glyph displayed in the SearchControl to indicate that the request to search for the previous search result has ended. (Inherited from Xceed.Wpf.DataGrid.Views.TableView)
    Public Property (Inherited from System.Windows.DependencyObject)
    Public PropertyGets or sets the DataTemplate used to create the glyph displayed in the SearchControl to indicate that it is currently searching for the next or previous search result. (Inherited from Xceed.Wpf.DataGrid.Views.TableView)
    Public Property (Inherited from System.Windows.ContentElement)
    Public Property (Inherited from System.Windows.ContentElement)
    Public Property (Inherited from System.Windows.ContentElement)
    Public Property (Inherited from System.Windows.ContentElement)
    Public Property (Inherited from System.Windows.FrameworkContentElement)
    Public Property (Inherited from System.Windows.FrameworkContentElement)
    Public PropertyGets or sets the DataTemplate used to create the glyph displayed in the SearchControl's Next button that allows the next search result to be highlighted. (Inherited from Xceed.Wpf.DataGrid.Views.TableView)
    Public PropertyGets or sets the DataTemplate used to create the glyph displayed in the RowSelectorPane that allows the HeadersFootersEditorControl to be displayed. (Inherited from Xceed.Wpf.DataGrid.Views.TableView)
    Public PropertyGets or sets the ToolTip to use for the HeadersFootersEditorControl button glyph. (Inherited from Xceed.Wpf.DataGrid.Views.TableView)
    Public PropertyGets or sets the DataTemplate used to create the glyph displayed in the RowSelectorPane that allows the StatsEditorControl to be displayed. (Inherited from Xceed.Wpf.DataGrid.Views.TableView)
    Public PropertyGets or sets the ToolTip to use for the StatsEditorControl button glyph. (Inherited from Xceed.Wpf.DataGrid.Views.TableView)
    Public Property (Inherited from System.Windows.FrameworkContentElement)
    Public Property (Inherited from System.Windows.FrameworkContentElement)
    Public PropertyGets or sets the DataTemplate used to create the glyph displayed in the SearchControl's Previous button that allows the previous search result to be highlighted. (Inherited from Xceed.Wpf.DataGrid.Views.TableView)
    Public PropertyGets or sets a value indicating whether column stretching is removed when columns are resized. (Inherited from Xceed.Wpf.DataGrid.Views.TableView)
    Public Property

    Gets or sets the image used for the mouse pointer when a GroupByItem is dragged out of a GroupByControl to ungroup it.

    (Inherited from Xceed.Wpf.DataGrid.Views.UIViewBase)
    Public Property (Inherited from System.Windows.FrameworkContentElement)
    Public PropertyGets or sets a value indicating the duration of the fade-in animation when the background of the scroll bar is clicked. (Inherited from Xceed.Wpf.DataGrid.Views.TableflowView)
    Public PropertyGets or sets the width of the row-selector pane. (Inherited from Xceed.Wpf.DataGrid.Views.TableView)
    Public PropertyGets or sets the image used for the mouse pointer when the RowSelector is used to resize a Row in TableView when the Orientation property of the TableViewItemsHost is Orientation.Vertical. (Inherited from Xceed.Wpf.DataGrid.Views.TableView)
    Public PropertyGets or sets the image used for the mouse pointer when the RowSelector is used to resize a Row in TableView when the Orientation property of the TableViewItemsHost is Orientation.Horizontal. (Inherited from Xceed.Wpf.DataGrid.Views.TableView)
    Public PropertyGets or sets a value indicating the duration of the scrolling animation when the background of the scroll bar is clicked. (Inherited from Xceed.Wpf.DataGrid.Views.TableflowView)
    Public PropertyGets or sets the DataTemplate used to display the scroll tip's content. (Inherited from Xceed.Wpf.DataGrid.Views.UIViewBase)
    Public PropertyGets or sets a DataTemplateSelector that provides a way to apply a different scroll-tip content template based on custom logic. (Inherited from Xceed.Wpf.DataGrid.Views.UIViewBase)
    Public PropertyGets or sets the glyph to display to select all automatic filtering values. (Inherited from Xceed.Wpf.DataGrid.Views.UIViewBase)
    Public PropertyGets or sets the content of the tooltip for the select all automatic filtering values glyph. (Inherited from Xceed.Wpf.DataGrid.Views.UIViewBase)
    Public PropertyGets or sets a value indicating whether the fixed-column splitter is shown when a grid is in a table-view layout. (Inherited from Xceed.Wpf.DataGrid.Views.TableView)
    Public PropertyGets or sets a value indicating whether the RowSelectorPane is visible. (Inherited from Xceed.Wpf.DataGrid.Views.TableView)
    Public PropertyGets or sets a value indicating whether the scroll tip is visible when a grid is scrolled. (Inherited from Xceed.Wpf.DataGrid.Views.UIViewBase)
    Public PropertyGets or sets a value that indicates if the SortIndexGlyph will be displayed on sorted columns. The glyph will be displayed in the ColumnManagerCell, to the right of the SortGlyph, to indicate the order of the sort of the Column. (Inherited from Xceed.Wpf.DataGrid.Views.ViewBase)
    Public PropertyGets or sets the glyph to display for the sort index when a column is sorted and ShowSortIndex is set to true. Allows users to see which column is sorted by first, then which is sorted second, etc. (Inherited from Xceed.Wpf.DataGrid.Views.ViewBase)
    Public PropertyGets or sets the style to use for the StatsEditorControl. (Inherited from Xceed.Wpf.DataGrid.Views.TableView)
    Public Property (Inherited from System.Windows.FrameworkContentElement)
    Public Property (Inherited from System.Windows.FrameworkContentElement)
    Public Property (Inherited from System.Windows.FrameworkContentElement)
    Public PropertyGets or sets the theme that determines which styles are applied to the elements in a grid for this specific view. (Inherited from Xceed.Wpf.DataGrid.Views.ViewBase)
    Public Property (Inherited from System.Windows.FrameworkContentElement)
    Public Property (Inherited from System.Windows.ContentElement)
    Public Property (Inherited from System.Windows.ContentElement)
    Public Property (Inherited from System.Windows.ContentElement)
    Public Property (Inherited from System.Windows.ContentElement)
    Public PropertyGets or sets the glyph to display to update an advanced filter. (Inherited from Xceed.Wpf.DataGrid.Views.UIViewBase)
    Public PropertyGets or sets the content of the tooltip for the update an advanced filter glyph. (Inherited from Xceed.Wpf.DataGrid.Views.UIViewBase)
    Public PropertyGets or sets a value indicating whether the default header and footer items are automatically added to a grid's fixed, and non-fixed, header and footer sections. (Inherited from Xceed.Wpf.DataGrid.Views.ViewBase)
    Public PropertyGets or sets the glyph that is displayed when a validation error occurs. (Inherited from Xceed.Wpf.DataGrid.Views.UIViewBase)
    Public PropertyGets or sets the Brush used to paint the vertical grid lines. (Inherited from Xceed.Wpf.DataGrid.Views.TableView)
    Public PropertyGets or sets a value indicating the thickness of the vertical grid lines. (Inherited from Xceed.Wpf.DataGrid.Views.TableView)
    Top
    Public Methods
     NameDescription
    Public MethodOverloaded.  (Inherited from System.Windows.ContentElement)
    Public Method (Inherited from System.Windows.ContentElement)
    Public MethodOverloaded.  (Inherited from System.Windows.ContentElement)
    Public MethodOverloaded.  (Inherited from System.Windows.ContentElement)
    Public Method (Inherited from System.Windows.FrameworkContentElement)
    Public MethodOverloaded.  (Inherited from System.Windows.FrameworkContentElement)
    Public Method (Inherited from System.Windows.FrameworkContentElement)
    Public Method (Inherited from System.Windows.ContentElement)
    Public Method (Inherited from System.Windows.ContentElement)
    Public Method (Inherited from System.Windows.ContentElement)
    Public MethodOverloaded.  (Inherited from System.Windows.DependencyObject)
    Public Method (Inherited from System.Windows.DependencyObject)
    Public Method (Inherited from System.Windows.FrameworkContentElement)
    Public Method (Inherited from System.Windows.DependencyObject)
    Public Method (Inherited from System.Windows.FrameworkContentElement)
    Public Method (Inherited from System.Windows.FrameworkContentElement)
    Public Method (Inherited from System.Windows.ContentElement)
    Public Method (Inherited from System.Windows.ContentElement)
    Public Method (Inherited from System.Windows.FrameworkContentElement)
    Public Method (Inherited from System.Windows.DependencyObject)
    Public Method (Inherited from System.Windows.DependencyObject)
    Public Method (Inherited from System.Windows.DependencyObject)
    Public Method (Inherited from System.Windows.DependencyObject)
    Public Method (Inherited from System.Windows.FrameworkContentElement)
    Public Method (Inherited from System.Windows.FrameworkContentElement)
    Public Method (Inherited from System.Windows.ContentElement)
    Public Method (Inherited from System.Windows.DependencyObject)
    Public Method (Inherited from System.Windows.FrameworkContentElement)
    Public Method (Inherited from System.Windows.ContentElement)
    Public Method (Inherited from System.Windows.ContentElement)
    Public Method (Inherited from System.Windows.ContentElement)
    Public Method (Inherited from System.Windows.ContentElement)
    Public Method (Inherited from System.Windows.ContentElement)
    Public MethodOverloaded.  (Inherited from System.Windows.FrameworkContentElement)
    Public Method (Inherited from System.Windows.DependencyObject)
    Public Method (Inherited from System.Windows.FrameworkContentElement)
    Public MethodOverloaded.  (Inherited from System.Windows.DependencyObject)
    Public Method (Inherited from System.Windows.FrameworkContentElement)
    Public Method (Inherited from System.Windows.FrameworkContentElement)
    Public Method (Inherited from System.Windows.FrameworkContentElement)
    Top
    Protected Methods
     NameDescription
    Protected MethodAdds the default items to the header, footer, fixed headers, and fixed footer sections of a grid when it is in a table-view layout. (Inherited from Xceed.Wpf.DataGrid.Views.TableView)
    Protected Internal Method (Inherited from System.Windows.FrameworkContentElement)
    Protected Internal Method (Inherited from System.Windows.FrameworkContentElement)
    Protected Method (Inherited from System.Windows.FrameworkContentElement)
    Protected Method (Inherited from System.Windows.FrameworkContentElement)
    Protected Method (Inherited from System.Windows.ContentElement)
    Protected Internal Method (Inherited from System.Windows.ContentElement)
    Protected Internal Method (Inherited from System.Windows.ContentElement)
    Protected Internal Method (Inherited from System.Windows.ContentElement)
    Protected Internal Method (Inherited from System.Windows.ContentElement)
    Protected Internal Method (Inherited from System.Windows.ContentElement)
    Protected Method (Inherited from System.Windows.FrameworkContentElement)
    Protected Internal Method (Inherited from System.Windows.ContentElement)
    Protected Internal Method (Inherited from System.Windows.ContentElement)
    Protected Internal Method (Inherited from System.Windows.ContentElement)
    Protected Internal Method (Inherited from System.Windows.ContentElement)
    Protected Method (Inherited from System.Windows.FrameworkContentElement)
    Protected Method (Inherited from System.Windows.ContentElement)
    Protected Method (Inherited from System.Windows.ContentElement)
    Protected Method (Inherited from System.Windows.ContentElement)
    Protected Method (Inherited from System.Windows.ContentElement)
    Protected Method (Inherited from System.Windows.ContentElement)
    Protected Method (Inherited from System.Windows.ContentElement)
    Protected Method (Inherited from System.Windows.ContentElement)
    Protected Method (Inherited from System.Windows.ContentElement)
    Protected Internal Method (Inherited from System.Windows.ContentElement)
    Protected Internal Method (Inherited from System.Windows.ContentElement)
    Protected Method (Inherited from System.Windows.ContentElement)
    Protected Internal Method (Inherited from System.Windows.ContentElement)
    Protected Internal Method (Inherited from System.Windows.ContentElement)
    Protected Internal Method (Inherited from System.Windows.ContentElement)
    Protected Internal Method (Inherited from System.Windows.ContentElement)
    Protected Internal Method (Inherited from System.Windows.ContentElement)
    Protected Internal Method (Inherited from System.Windows.ContentElement)
    Protected Internal Method (Inherited from System.Windows.ContentElement)
    Protected Internal Method (Inherited from System.Windows.ContentElement)
    Protected Internal Method (Inherited from System.Windows.ContentElement)
    Protected Internal Method (Inherited from System.Windows.ContentElement)
    Protected Internal Method (Inherited from System.Windows.ContentElement)
    Protected Internal Method (Inherited from System.Windows.ContentElement)
    Protected Internal Method (Inherited from System.Windows.ContentElement)
    Protected Internal Method (Inherited from System.Windows.ContentElement)
    Protected Internal Method (Inherited from System.Windows.ContentElement)
    Protected Internal Method (Inherited from System.Windows.ContentElement)
    Protected Internal Method (Inherited from System.Windows.ContentElement)
    Protected Internal Method (Inherited from System.Windows.ContentElement)
    Protected Internal Method (Inherited from System.Windows.ContentElement)
    Protected Internal Method (Inherited from System.Windows.ContentElement)
    Protected Internal Method (Inherited from System.Windows.ContentElement)
    Protected Internal Method (Inherited from System.Windows.ContentElement)
    Protected Internal Method (Inherited from System.Windows.ContentElement)
    Protected Internal Method (Inherited from System.Windows.ContentElement)
    Protected Internal Method (Inherited from System.Windows.ContentElement)
    Protected Internal Method (Inherited from System.Windows.ContentElement)
    Protected Internal Method (Inherited from System.Windows.ContentElement)
    Protected Internal Method (Inherited from System.Windows.ContentElement)
    Protected Internal Method (Inherited from System.Windows.ContentElement)
    Protected Internal Method (Inherited from System.Windows.ContentElement)
    Protected Internal Method (Inherited from System.Windows.ContentElement)
    Protected Internal Method (Inherited from System.Windows.ContentElement)
    Protected Internal Method (Inherited from System.Windows.ContentElement)
    Protected Internal Method (Inherited from System.Windows.ContentElement)
    Protected Internal Method (Inherited from System.Windows.ContentElement)
    Protected Internal Method (Inherited from System.Windows.ContentElement)
    Protected Internal Method (Inherited from System.Windows.ContentElement)
    Protected Internal Method (Inherited from System.Windows.ContentElement)
    Protected Internal Method (Inherited from System.Windows.ContentElement)
    Protected Internal Method (Inherited from System.Windows.ContentElement)
    Protected Internal Method (Inherited from System.Windows.ContentElement)
    Protected Internal Method (Inherited from System.Windows.ContentElement)
    Protected Internal Method (Inherited from System.Windows.ContentElement)
    Protected Internal Method (Inherited from System.Windows.ContentElement)
    Protected Internal Method (Inherited from System.Windows.ContentElement)
    Protected MethodOverloaded.  (Inherited from Xceed.Wpf.DataGrid.Views.ViewBase)
    Protected Internal Method (Inherited from System.Windows.ContentElement)
    Protected Internal Method (Inherited from System.Windows.ContentElement)
    Protected Internal Method (Inherited from System.Windows.FrameworkContentElement)
    Protected Internal Method (Inherited from System.Windows.ContentElement)
    Protected Internal Method (Inherited from System.Windows.ContentElement)
    Protected Internal Method (Inherited from System.Windows.ContentElement)
    Protected Internal Method (Inherited from System.Windows.ContentElement)
    Protected Internal Method (Inherited from System.Windows.ContentElement)
    Protected Internal Method (Inherited from System.Windows.ContentElement)
    Protected Internal Method (Inherited from System.Windows.ContentElement)
    Protected Internal Method (Inherited from System.Windows.ContentElement)
    Protected Internal Method (Inherited from System.Windows.ContentElement)
    Protected Internal Method (Inherited from System.Windows.ContentElement)
    Protected Internal Method (Inherited from System.Windows.ContentElement)
    Protected Internal Method (Inherited from System.Windows.ContentElement)
    Protected Method (Inherited from System.Windows.FrameworkContentElement)
    Protected Method (Inherited from System.Windows.FrameworkContentElement)
    Protected Internal Method (Inherited from System.Windows.ContentElement)
    Protected Internal Method (Inherited from System.Windows.ContentElement)
    Protected Internal Method (Inherited from System.Windows.ContentElement)
    Protected Internal Method (Inherited from System.Windows.ContentElement)
    Protected Internal Method (Inherited from System.Windows.ContentElement)
    Protected Internal Method (Inherited from System.Windows.FrameworkContentElement)
    Protected Internal Method (Inherited from System.Windows.DependencyObject)
    Top
    Extension Methods
     NameDescription
    Public Extension MethodOverloaded. 
    Top
    Public Events
     NameDescription
    Public Event (Inherited from System.Windows.FrameworkContentElement)
    Public Event (Inherited from System.Windows.FrameworkContentElement)
    Public Event (Inherited from System.Windows.FrameworkContentElement)
    Public Event (Inherited from System.Windows.ContentElement)
    Public Event (Inherited from System.Windows.ContentElement)
    Public Event (Inherited from System.Windows.ContentElement)
    Public Event (Inherited from System.Windows.ContentElement)
    Public Event (Inherited from System.Windows.ContentElement)
    Public Event (Inherited from System.Windows.ContentElement)
    Public Event (Inherited from System.Windows.ContentElement)
    Public Event (Inherited from System.Windows.ContentElement)
    Public Event (Inherited from System.Windows.ContentElement)
    Public Event (Inherited from System.Windows.ContentElement)
    Public Event (Inherited from System.Windows.ContentElement)
    Public Event (Inherited from System.Windows.FrameworkContentElement)
    Public Event (Inherited from System.Windows.ContentElement)
    Public Event (Inherited from System.Windows.ContentElement)
    Public Event (Inherited from System.Windows.ContentElement)
    Public Event (Inherited from System.Windows.ContentElement)
    Public Event (Inherited from System.Windows.ContentElement)
    Public Event (Inherited from System.Windows.ContentElement)
    Public Event (Inherited from System.Windows.ContentElement)
    Public Event (Inherited from System.Windows.ContentElement)
    Public Event (Inherited from System.Windows.ContentElement)
    Public Event (Inherited from System.Windows.ContentElement)
    Public Event (Inherited from System.Windows.ContentElement)
    Public Event (Inherited from System.Windows.FrameworkContentElement)
    Public Event (Inherited from System.Windows.ContentElement)
    Public Event (Inherited from System.Windows.ContentElement)
    Public Event (Inherited from System.Windows.ContentElement)
    Public Event (Inherited from System.Windows.ContentElement)
    Public Event (Inherited from System.Windows.ContentElement)
    Public Event (Inherited from System.Windows.ContentElement)
    Public Event (Inherited from System.Windows.ContentElement)
    Public Event (Inherited from System.Windows.ContentElement)
    Public Event (Inherited from System.Windows.ContentElement)
    Public Event (Inherited from System.Windows.ContentElement)
    Public Event (Inherited from System.Windows.ContentElement)
    Public Event (Inherited from System.Windows.ContentElement)
    Public Event (Inherited from System.Windows.ContentElement)
    Public Event (Inherited from System.Windows.ContentElement)
    Public Event (Inherited from System.Windows.ContentElement)
    Public Event (Inherited from System.Windows.ContentElement)
    Public Event (Inherited from System.Windows.ContentElement)
    Public Event (Inherited from System.Windows.ContentElement)
    Public Event (Inherited from System.Windows.ContentElement)
    Public Event (Inherited from System.Windows.ContentElement)
    Public Event (Inherited from System.Windows.ContentElement)
    Public Event (Inherited from System.Windows.ContentElement)
    Public Event (Inherited from System.Windows.ContentElement)
    Public Event (Inherited from System.Windows.ContentElement)
    Public Event (Inherited from System.Windows.ContentElement)
    Public Event (Inherited from System.Windows.ContentElement)
    Public Event (Inherited from System.Windows.ContentElement)
    Public Event (Inherited from System.Windows.ContentElement)
    Public Event (Inherited from System.Windows.ContentElement)
    Public Event (Inherited from System.Windows.ContentElement)
    Public Event (Inherited from System.Windows.ContentElement)
    Public Event (Inherited from System.Windows.ContentElement)
    Public Event (Inherited from System.Windows.ContentElement)
    Public Event (Inherited from System.Windows.ContentElement)
    Public Event (Inherited from System.Windows.ContentElement)
    Public Event (Inherited from System.Windows.ContentElement)
    Public Event (Inherited from System.Windows.ContentElement)
    Public Event (Inherited from System.Windows.ContentElement)
    Public Event (Inherited from System.Windows.ContentElement)
    Public Event (Inherited from System.Windows.ContentElement)
    Public Event (Inherited from System.Windows.ContentElement)
    Public Event (Inherited from System.Windows.ContentElement)
    Public Event (Inherited from System.Windows.ContentElement)
    Public Event (Inherited from System.Windows.ContentElement)
    Public Event (Inherited from System.Windows.ContentElement)
    Public Event (Inherited from System.Windows.ContentElement)
    Public Event (Inherited from Xceed.Wpf.DataGrid.Views.ViewBase)
    Public Event (Inherited from System.Windows.ContentElement)
    Public Event (Inherited from System.Windows.ContentElement)
    Public Event (Inherited from System.Windows.FrameworkContentElement)
    Public Event (Inherited from System.Windows.ContentElement)
    Public Event (Inherited from System.Windows.ContentElement)
    Public Event (Inherited from System.Windows.ContentElement)
    Public Event (Inherited from System.Windows.ContentElement)
    Public Event (Inherited from System.Windows.ContentElement)
    Public Event (Inherited from System.Windows.ContentElement)
    Public Event (Inherited from System.Windows.ContentElement)
    Public Event (Inherited from System.Windows.ContentElement)
    Public Event (Inherited from System.Windows.ContentElement)
    Public Event (Inherited from System.Windows.ContentElement)
    Public Event (Inherited from System.Windows.ContentElement)
    Public Event (Inherited from System.Windows.FrameworkContentElement)
    Public Event (Inherited from System.Windows.ContentElement)
    Public Event (Inherited from System.Windows.FrameworkContentElement)
    Public Event (Inherited from System.Windows.FrameworkContentElement)
    Public Event (Inherited from System.Windows.ContentElement)
    Public Event (Inherited from System.Windows.ContentElement)
    Public Event (Inherited from System.Windows.ContentElement)
    Public Event (Inherited from System.Windows.ContentElement)
    Public Event (Inherited from System.Windows.ContentElement)
    Public Event (Inherited from System.Windows.FrameworkContentElement)
    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