本文為機器翻譯文章。如需檢視英文版,請選取 [原文] 核取方塊。您也可以將滑鼠指標移到文字上,即可在快顯視窗顯示英文原文。
譯文
原文

RibbonDropDownItem.OfficeImageId 屬性

 

發行︰ 2016年4月

取得或設定要顯示在 RibbonDropDownItem 上的影像 (如果想要使用內建的 Microsoft Office 圖示)。

命名空間:   Microsoft.Office.Tools.Ribbon
組件:  Microsoft.Office.Tools.Common (於 Microsoft.Office.Tools.Common.dll)

string OfficeImageId { get; set; }

屬性值

Type: System.String

若要顯示的映像RibbonDropDownItem,如果您想要使用內建的 Microsoft Office 圖示。

OfficeImageId 屬性會識別由控制項顯示 Office 圖示。 屬性值是字串,識別imageMso所選的圖示的值。 這個屬性可以在設計階段或執行階段設定。 如果您更新此屬性在執行階段時,控制項的外觀會更新以反映變更。

如需清單imageMso值,請參閱 Microsoft 下載中心頁面Office 2010 Add-In: Icons Gallery

如果這個屬性就會忽略Image屬性設定。 所識別的映像OfficeImageId稍微高於所識別的映像載入屬性Image屬性,因為映像會快取中的 Office 應用程式。

下列範例會將 Microsoft Office 圖示指派給下拉式方塊中的兩個項目。

若要執行這個程式碼範例,您必須先執行下列步驟︰

  1. 新增功能區 (視覺化設計工具)来使用 Visual Studio 中的 Office 程式開發工具所建立的專案項目。

  2. 將群組加入至自訂索引標籤。

  3. 將下拉式方塊加入至群組。

private void PopulateDropDown()
{
    RibbonDropDownItem status1 = this.Factory.CreateRibbonDropDownItem();
    status1.Label = "Away";
    status1.OfficeImageId = "PersonaStatusAway";
    dropDown1.Items.Add(status1);
    RibbonDropDownItem status2 = this.Factory.CreateRibbonDropDownItem();
    status2.Label = "Online";
    status2.OfficeImageId = "PersonaStatusOnline";
    dropDown1.Items.Add(status2);
}
回到頁首
顯示: