Back to Devexpress

Gallery.GroupTemplate Property

wpf-devexpress-dot-xpf-dot-bars-dot-gallery-121fd6d7.md

latest3.4 KB
Original Source

Gallery.GroupTemplate Property

Gets or sets the template used to visualize objects stored as elements in the Gallery.GroupsSource collection.

This is a dependency property.

Namespace : DevExpress.Xpf.Bars

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

NuGet Package : DevExpress.Wpf.Core

Declaration

csharp
public DataTemplate GroupTemplate { get; set; }
vb
Public Property GroupTemplate As DataTemplate

Property Value

TypeDescription
DataTemplate

A DataTemplate object that specifies the corresponding template.

|

Remarks

The DataTemplate must be defined as a ContentControl with a GalleryItemGroup object as the content.

The GroupTemplate property supports the MVVM design pattern. See MVVM Support to learn more.

The following code snippets (auto-collected from DevExpress Examples) contain references to the GroupTemplate property.

Note

The algorithm used to collect these code examples remains a work in progress. Accordingly, the links and snippets below may produce inaccurate results. If you encounter an issue with code examples below, please use the feedback form on this page to report the issue.

wpf-spreadsheet-assign-custom-in-place-editors/CS/WpfSpreadsheet_CustomCellEditors/MainWindow.xaml#L835

xml
<dxr:RibbonGalleryBarItem.Gallery>
    <dxb:Gallery ColCount="6" GroupTemplate="{Binding ChartLayoutGalleryGroupTemplate, Mode=OneTime, Source={StaticResource defaultBarItemTemplates}}" GroupsSource="{Binding ChartLayoutGalleryGroups, ElementName=spreadsheetControl}" IsItemGlyphVisible="True" IsGroupCaptionVisible="False" IsItemDescriptionVisible="False" MinColCount="3" />
</dxr:RibbonGalleryBarItem.Gallery>

wpf-spreadsheet-bind-spreadsheet-to-ms-sql-server-database/CS/WpfSpreadsheet_BindToDataSource/MainWindow.xaml#L839

xml
<dxr:RibbonGalleryBarItem.Gallery>
    <dxb:Gallery ColCount="6" GroupTemplate="{Binding ChartLayoutGalleryGroupTemplate, Mode=OneTime, Source={StaticResource defaultBarItemTemplates}}" GroupsSource="{Binding ChartLayoutGalleryGroups, ElementName=spreadsheetControl}" IsItemGlyphVisible="True" IsGroupCaptionVisible="False" IsItemDescriptionVisible="False" MinColCount="3" />
</dxr:RibbonGalleryBarItem.Gallery>

See Also

Gallery Class

Gallery Members

DevExpress.Xpf.Bars Namespace