關於指令的工具提示和延伸工具提示

工具提示是將游標置於工具列按鈕或功能區面板按鈕上時,顯示在游標旁邊的描述訊息。

和指令相關的「描述」性質會提供關於指令執行工作的簡單描述。除了描述之外,指令工具提示還會顯示指定給指令「指令顯示名稱」和「標籤」性質的值。

另外,也可以將延伸工具提示指定給指令,而該工具提示可提供更多有關指令的資訊。延伸工具提示的內容來自 XAML 檔,其中可包含多個延伸工具提示的內容。延伸工具提示內容可以包含 Rich Text 和影像。

控制工具提示的顯示

您可以透過變更「選項」對話方塊「顯示」頁籤上的選項,控制工具提示的顯示和延伸工具提示內容顯示的時機。

範例:延伸工具提示的 XAML 檔

XAML 結構是一種由 Microsoft 開發的格式。兩種延伸工具提示的 XAML 檔可能外觀範例如下。

<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>

ResourceDictionary 元素用於定義 XAML 檔中內容的類型;而 scr:RibbonToolTip 元素用於定義檔案中的每個延伸說明主題。在上面的範例中,有兩個不同的延伸工具提示主題,每個都分別由 MYEH_CMD_0001 和 MYEH_CMD_0002 主鍵唯一定義。

註: 需要更新定義與 AutoCAD 2009 系列產品搭配使用的延伸工具提示,才可使用最新版本。若要取得有關轉換延伸工具提示的資訊,請參閱《使用工具提示和延伸說明》。

StackPanel 元素將 TextBlock 和 Image 元素組合在一起。您可以依需要,在 StackPanel 元素下組合任意數量的 TextBlock 和 Image 元素。TextBlock 元素約束文字;Image 元素約束插圖 (延伸說明的一部分)。若要進一步瞭解 XAML,請造訪 Microsoft 網站,並搜尋 XAML。