alexa
menu

WPF

  • Code Examples
  • Upgrade Guide
  • User Guide
  • Demos
  • Support
  • Forums
  • Download

    Show / Hide Table of Contents

    Class ViewDefinition

    Defines the base definition used to represent hierarchical details view data.

    A ViewDefinition describes how a child level is created for a master record in DetailsViewDefinition.

    Derived classes provide either another grid-based details view or a template-based details view. The relational column identifies the field used to build the hierarchical relationship.
    Inheritance
    System.Object
    ViewDefinition
    GridViewDefinition
    TemplateViewDefinition
    Namespace: Syncfusion.UI.Xaml.Grid
    Assembly: Syncfusion.SfGrid.WPF.dll
    Syntax
    public abstract class ViewDefinition : DependencyObject

    Constructors

    ViewDefinition()

    Declaration
    protected ViewDefinition()

    Fields

    RelationalColumnProperty

    Identifies the RelationalColumn dependency property.

    Declaration
    public static readonly DependencyProperty RelationalColumnProperty
    Field Value
    Type
    System.Windows.DependencyProperty
    Remarks

    The identifier for the RelationalColumn dependency property.

    Properties

    RelationalColumn

    Gets or sets the relational column name used to represent hierarchical data.

    Declaration
    public string RelationalColumn { get; set; }
    Property Value
    Type Description
    System.String

    The name of the column that links the parent record to its details view records.

    Back to top Generated by DocFX
    Copyright © 2001 - 2026 Syncfusion Inc. All Rights Reserved