Back to Devexpress

Gallery.GroupsSource Property

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

latest3.4 KB
Original Source

Gallery.GroupsSource Property

Gets or sets a collection of objects providing information to generate and initialize gallery groups for the current Gallery container.

This is a dependency property.

Namespace : DevExpress.Xpf.Bars

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

NuGet Package : DevExpress.Wpf.Core

Declaration

csharp
public IEnumerable GroupsSource { get; set; }
vb
Public Property GroupsSource As IEnumerable

Property Value

TypeDescription
IEnumerable

A source of objects to be visualized as gallery groups.

|

Remarks

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

Use the Gallery.GroupTemplate property to visualize objects stored in the GroupsSource collection.

The following code snippets (auto-collected from DevExpress Examples) contain references to the GroupsSource 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