Etykiety narzędzi to opisowe komunikaty wyświetlane w pobliżu kursora, gdy zostanie ustawiony nad przyciskiem paska narzędzi lub panelu wstążki.
Właściwość Opis związana z poleceniem to prosty opis zadania wykonywanego przez polecenie. Wraz z opisem w etykiecie narzędzi polecenia są wyświetlane wartości przypisane do właściwości polecenia Nazwa wyświetlana polecenia oraz Oznaczenia.
Dodatkowo do polecenia można przypisać plik rozszerzonej etykiety narzędzia zawierający bardziej szczegółowe informacje na temat polecenia. Zawartość rozszerzonej etykiety narzędzia pochodzi z pliku XAML, który może zawierać informacje dotyczące wielu rozszerzonych etykiet narzędzi. Zawartość rozszerzonych etykiet narzędzi może obejmować tekst sformatowany i obrazy.
Sposobem wyświetlania etykiet narzędzi i momentem wyświetlania rozszerzonych etykiet narzędzi można sterować, zmieniając opcje na karcie Wyświetlanie okna dialogowego Opcje.Wyświetlanie okna dialogowego Opcje.
Struktura XAML to format opracowany przez firmę Microsoft. Poniżej znajduje się przykład pliku XAML dwóch rozszerzonych etykiet narzędzi.
<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>
Element ResourceDictionary jest używany do definiowania typu zawartości pliku XAML; natomiast element scr:RibbonToolTip jest używany do definiowania poszczególnych tematów rozszerzonej pomocy w pliku. W poprzednim przykładzie znajdują się dwie różne rozszerzone etykiety narzędzi; każda jest w unikatowy sposób zdefiniowana za pomocą kluczy MYEH_CMD_0001 oraz MYEH_CMD_0002.
Element Stack Panel grupuje razem elementy TextBlock oraz Image. W obrębie elementu StackPanel można umieszczać dowolną liczbę elementów TextBlock i Image. Element TextBlock przechowuje tekst, a element Image przechowuje ilustrację będącą częścią rozszerzonej pomocy. Aby uzyskać więcej informacji na temat formatu XAML, odwiedź witrynę internetową firmy Microsoft i wyszukaj hasło XAML.