Skip to main content
All docs
V23.2

ValueFactoryExtension.ValueTemplate Property

Gets or sets the template that contains the created object instance.

Namespace: DevExpress.Mvvm.UI

Assembly: DevExpress.Xpf.Core.v23.2.dll

NuGet Package: DevExpress.Wpf.Core

Declaration

public DataTemplate ValueTemplate { get; set; }

Property Value

Type Description
DataTemplate

The template that contains the created object instance.

Remarks

Since the ValueTemplate is the ValueFactoryExtension‘s content property, you can use the following XAML markup:

<Window.Resources>
    <Style TargetType="dxg:GridControl" x:Key="gridStyle">
        <!-- ... -->
        <Setter Property="View">
            <Setter.Value>
                <dxmvvm:ValueFactory>
                    <DataTemplate>
                        <dxg:TreeListView KeyFieldName="ID" ParentFieldName="ParentID" 
                                          AutoWidth="True" AutoExpandAllNodes="True"/>
                    </DataTemplate>
                </dxmvvm:ValueFactory>
            </Setter.Value>
        </Setter>
    </Style>
</Window.Resources>
See Also