Skip to main content

DevExpress v24.2 Update — Your Feedback Matters

Our What's New in v24.2 webpage includes product-specific surveys. Your response to our survey questions will help us measure product satisfaction for features released in this major update and help us refine our plans for our next major release.

Take the survey Not interested

BaseLayoutItem.ToolTip Property

Gets or sets a tool tip, displayed at runtime when hovering a BaseLayoutItem‘s caption or tab caption. This is a dependency property.

Namespace: DevExpress.Xpf.Docking

Assembly: DevExpress.Xpf.Docking.v24.2.dll

NuGet Package: DevExpress.Wpf.Docking

#Declaration

public object ToolTip { get; set; }

#Property Value

Type Description
Object

A System.Object specifying a tool tip, displayed at runtime when hovering a BaseLayoutItem‘s caption or tab caption.

#Remarks

Generally, you use a string to specify the ToolTip property. You can also set any other visual control as a tooltip.

#Example

This example shows how to display a SuperTip as a BaseLayoutItem‘s tooltip, specified by the BaseLayoutItem.ToolTip property.

Note

Setting a SuperTip object directly as a BaseLayoutItem‘s tooltip is not supported, so you need to wrap a Super Tip object with a DevExpress.Xpf.Core.SuperTipControl container.

The result is shown in the following figure:

DXDocking Using A Supertip As A Tooltip

xmlns:dxdo="http://schemas.devexpress.com/winfx/2008/xaml/docking"
xmlns:dxc="http://schemas.devexpress.com/winfx/2008/xaml/core"
...
<dxdo:LayoutPanel FloatOnDoubleClick="True" AllowSelection="True" Caption="Properties" Name="lpProperties">
    <dxdo:LayoutPanel.ToolTip>
        <dxc:SuperTipControl>
            <dxc:SuperTip>
                <dxc:SuperTipHeaderItem Content="Properties"/>
                <dxc:SuperTipItem Content="Configure your settings"/>
                <dxc:SuperTipItemSeparator/>
                <dxc:SuperTipItem Content="Opens application settings window. See the 'Help' section for more information" >
                    <!--Provide content template-->
                    <dxc:SuperTipItem.ContentTemplate>
                        <DataTemplate>
                            <TextBlock FontFamily="Calibri" Foreground="Gray" FontSize="11" Text="{Binding}"/>
                        </DataTemplate>
                   </dxc:SuperTipItem.ContentTemplate>
                </dxc:SuperTipItem>
            </dxc:SuperTip>
        </dxc:SuperTipControl>
    </dxdo:LayoutPanel.ToolTip>
</dxdo:LayoutPanel>
See Also