Az eszköztippek olyan leíró üzenetek, amelyek akkor jelennek meg az egérmutató közelében, amikor azt egy eszköztár vagy szalagpanel egy gombja fölé viszi.
A parancsok Leírás tulajdonsága egyszerűen fogalmazza meg az illető parancs által végrehajtott feladatot. A leírás mellett a parancs eszköztippje a Címkék és a Megjelenítési név tulajdonságához rendelt értékeket is megjeleníti.
Egy parancshoz ezen kívül bővített eszköztipp is hozzárendelhető, és így a parancsra vonatkozó információk szélesebb köre is megjeleníthető. A bővített eszköztipp tartalmát egy XAML-fájl határozza meg, amely több bővített eszköztipp tartalmát is megadhatja. A bővített eszköztipp-tartalom formázott szöveget és képeket is tartalmazhat.
Az eszköztippek megjelenését és a bővített eszköztipp-tartalom megjelenésének idejét a Beállítások párbeszédpanel Megjelenítés lapján szabályozhatja.
A XAML felépítését a Microsoft fejlesztette ki. A következő példa azt illusztrálja, hogyan nézhet ki egy XAML-fájl két bővített eszköztipp esetében.
<ResourceDictionary xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" xmlns:src="clr-namespace:Autodesk.Windows;assembly=AdWindows"> <src:RibbonToolTip x:Key="MYEH_CMD_0001"> <src:RibbonToolTip.ExpandedContent> <StackPanel> <TextBlock Background="AntiqueWhite" TextAlignment="Center"> Creates a rectangular revision cloud on the <Bold>REVISION</Bold> layer. </TextBlock> <Image Source="images/rectcloud.jpg" Width="Auto" Height="Auto"> </Image> </StackPanel> </src:RibbonToolTip.ExpandedContent> </src:RibbonToolTip> <src:RibbonToolTip x:Key="MYEH_CMD_0002"> <src:RibbonToolTip.ExpandedContent> <StackPanel> <TextBlock Background="Yellow" TextAlignment="Left"> Creates a polygonal revision cloud on the <Run Text=" REVISION " Foreground="Red" FontStyle="Italic"/> layer. </TextBlock> <Image Source="images/rectcloud.jpg" Width="Auto" Height="Auto"> </Image> </StackPanel> </src:RibbonToolTip.ExpandedContent> </src:RibbonToolTip> </ResourceDictionary>
A ResourceDictionary elem az XAML-fájlban található tartalom típusát, az scr:RibbonToolTip elem pedig a bővített súgófájl egyes témaköreit definiálja. Az előző példában két különböző bővített eszköztipp témakör található; ezeket az MYEH_CMD_0001, illetve az MYEH_CMD_0002 kulcs azonosítja egyértelműen.
A StackPanel elem egy csoportba fogja összes a TextBlock és az Image elemet. A StackPanel elem alatt annyi TextBlock és Image elem lehet, amennyire szükség van. A TextBlock elem a szöveget, az Image elem pedig a bővített súgó részét képező képet tartalmazza. Ha többet kíván megtudni a XAML-ről, látogassa meg a Microsoft honlapját, és keressen rá a XAML kifejezésre.