A newer version of this page is available. Switch to the current version.

ThemedWindow.ToolbarItemsSource Property

Gets or sets a collection of objects that provides information to generate and initialize toolbar items for the current ThemedWindow object. This is a dependency property.

Namespace: DevExpress.Xpf.Core

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


public IEnumerable ToolbarItemsSource { get; set; }

Property Value

Type Description

A source of objects to be visualized as toolbar items.


The ThemedWindow supports the MVVM approach. Use the ToolbarItemsSource property to bind the ThemedWindow to a ViewModel’s toolbar items collection. Pass the object collection to this property to initialize these items in a ThemedWindow‘s toolbar area.

Use the ThemedWindow.ToolbarItemTemplate property to visualize ThemedWindow‘s toolbar objects.

The following code snippet demonstrates how to use the ToolbarItemsSource property to display Toolbar Items in code:

themedwindow.ToolbarItemsSource = new List<object>() {
 "code_1", "code_2", "code_3", new SimpleButton() { Content = "SimpleButton"}, new TextEdit() { NullText = "DX Text Edit"} };

The following code sample shows how to add the same toolbar items to a ThemedWindow in XAML:

    <Button Content="SimpleButton"/>
    <dxe:TextEdit NullText="DX Text Edit"/>

The image below illustrates the result:

Themed Window - Toolbar Items Source Porperty

See Also