New to Telerik UI for WPFStart a free 30-day trial

Template selector that is used to provide the DataTemplate based on the LayoutType of the model.

Definition

Namespace:Telerik.Windows.Controls.FileDialogs

Assembly:Telerik.Windows.Controls.FileDialogs.dll

Syntax:

C#
public class LayoutConfiguratorTemplateSelector : DataTemplateSelector

Inheritance: objectLayoutConfiguratorTemplateSelector

Constructors

C#
public LayoutConfiguratorTemplateSelector()

Properties

Gets or sets the DataTemplate for item with LayoutType.Details.

C#
public DataTemplate DetailsDataTemplate { get; set; }

Gets or sets the DataTemplate for item with LayoutType.ExtraLargeIcons.

C#
public DataTemplate ExtraLargeIconsDataTemplate { get; set; }

Gets or sets the DataTemplate for item with LayoutType.LargeIcons.

C#
public DataTemplate LargeIconsDataTemplate { get; set; }

ListDataTemplate

DataTemplate

Gets or sets the DataTemplate for item with LayoutType.List.

C#
public DataTemplate ListDataTemplate { get; set; }

Gets or sets the DataTemplate for item with LayoutType.MediumIcons.

C#
public DataTemplate MediumIconsDataTemplate { get; set; }

Gets or sets the DataTemplate for item with LayoutType.SmallIcons.

C#
public DataTemplate SmallIconsDataTemplate { get; set; }

TilesDataTemplate

DataTemplate

Gets or sets the DataTemplate for item with LayoutType.Tiles.

C#
public DataTemplate TilesDataTemplate { get; set; }

Methods

Returns the appropriate DataTemplate for LayoutConfigurationModel item depending on its LayoutType.

C#
public override DataTemplate SelectTemplate(object item, DependencyObject container)
Parameters:itemobjectcontainerDependencyObjectReturns:

DataTemplate

The chosen DataTemplate.