Sdílet prostřednictvím


RibbonDropDown – rozhraní

Představuje seznam tlačítek na pásu karet, která může uživatel klepnout a seznam položek, které si uživatel může vybrat.

Obor názvů:  Microsoft.Office.Tools.Ribbon
Sestavení:  Microsoft.Office.Tools.Common (v Microsoft.Office.Tools.Common.dll)

Syntaxe

'Deklarace
<GuidAttribute("dbee9dd2-d9b1-4d37-bb31-099fd6d64a68")> _
Public Interface RibbonDropDown _
    Inherits RibbonControl, RibbonComponent, IComponent, IDisposable
[GuidAttribute("dbee9dd2-d9b1-4d37-bb31-099fd6d64a68")]
public interface RibbonDropDown : RibbonControl, 
    RibbonComponent, IComponent, IDisposable

Typ RibbonDropDown zveřejňuje následující členy.

Vlastnosti

  Název Popis
Veřejná vlastnost Buttons Získá kolekci RibbonButton objekty, které patří k této RibbonDropDown.
Veřejná vlastnost Enabled Získá nebo nastaví hodnotu, která označuje, zda to RibbonControl je povoleno. (Zděděno z RibbonControl.)
Veřejná vlastnost Id Získá řetězec, který používá aplikaci Microsoft Office k identifikaci tohoto RibbonControl objektu. (Zděděno z RibbonControl.)
Veřejná vlastnost Image Získá nebo nastaví obrázek, zobrazí se v tomto RibbonDropDown.
Veřejná vlastnost ImageName Získá nebo nastaví název, který lze použít v LoadImage obslužnou rutinu události k identifikaci ovládacího prvku obrázek.
Veřejná vlastnost Items Získá kolekci položek v tomto RibbonDropDown.
Veřejná vlastnost KeyTip Získá nebo nastaví klávesová zkratka pro tuto RibbonDropDown.
Veřejná vlastnost Label Získá nebo nastaví text, který se zobrazí v tomto RibbonDropDown.
Veřejná vlastnost Name Získá nebo nastaví název tohoto RibbonComponent. (Zděděno z RibbonComponent.)
Veřejná vlastnost OfficeImageId Získá nebo nastaví obrázek zobrazit v RibbonDropDown, chcete-li použít integrovanou ikonu Microsoft Office.
Veřejná vlastnost Parent Získá RibbonComponent , která představuje nadřazené tohoto RibbonComponent. (Zděděno z RibbonComponent.)
Veřejná vlastnost Ribbon Získá nejvyšší Ribbon objekt, který obsahuje hierarchii ovládacích prvků. (Zděděno z RibbonComponent.)
Veřejná vlastnost RibbonUI Infrastruktura. Získá IRibbonUI instanci, která je součástí aplikace Microsoft Office kódu rozšiřitelnost pásu karet. (Zděděno z RibbonComponent.)
Veřejná vlastnost ScreenTip Získá nebo nastaví text popisu, který se zobrazí, když uživatel přesune ukazatel RibbonDropDown.
Veřejná vlastnost SelectedItem Získá nebo nastaví RibbonDropDownItem který je aktuálně vybrán.
Veřejná vlastnost SelectedItemIndex Získá nebo nastaví aktuálně vybraný index RibbonDropDownItem.
Veřejná vlastnost ShowImage Získá nebo nastaví hodnotu, která označuje, zda obraz přiřazenou RibbonDropDown je zobrazen.
Veřejná vlastnost ShowItemImage Získá nebo nastaví hodnotu, která označuje, zda jsou obrázky zobrazeny pro položky v rozevírací nabídce.
Veřejná vlastnost ShowItemLabel Získá nebo nastaví hodnotu, která označuje, zda jsou popisky zobrazeny pro položky v rozevírací nabídce.
Veřejná vlastnost ShowLabel Získá nebo nastaví hodnotu, která označuje, zda tento popisek RibbonDropDown je zobrazen.
Veřejná vlastnost Site Získá nebo nastaví ISite přidružené IComponent. (Zděděno z IComponent.)
Veřejná vlastnost SizeString Získá nebo nastaví řetězec, který určuje velikost RibbonDropDown.
Veřejná vlastnost SuperTip Získá nebo nastaví text víceřádkové tip, který se zobrazí, když uživatel přesune ukazatel RibbonDropDown.
Veřejná vlastnost Tag Získá nebo nastaví specifická data, který je spojen s tímto RibbonComponent. (Zděděno z RibbonComponent.)
Veřejná vlastnost Visible Získá nebo nastaví hodnotu, která označuje, zda to RibbonControl je zobrazen. (Zděděno z RibbonControl.)

Nahoru

Metody

  Název Popis
Veřejná metoda Dispose Provádí úkoly definované aplikací spojených s uvolněním, uvolnění nebo obnovení nespravované prostředky. (Zděděno z IDisposable.)
Veřejná metoda PerformDynamicLayout Volání Microsoft.Office.Core.IRibbonUI.InvalidateControl metoda nadřazeného ovládacího prvku, pokud RibbonComponent s nadřízenou dynamická, jako jsou dynamické nabídky a rozložení není pozastavena. (Zděděno z RibbonComponent.)
Veřejná metoda PerformLayout Volání Microsoft.Office.Core.IRibbonUI.InvalidateControl -li RibbonComponent s nadřízenou a rozložení není pozastavena. (Zděděno z RibbonComponent.)
Veřejná metoda ResumeLayout() Účinek se obrátí SuspendLayout metoda. (Zděděno z RibbonComponent.)
Veřejná metoda ResumeLayout(Boolean) Účinek se obrátí SuspendLayout metoda. (Zděděno z RibbonComponent.)
Veřejná metoda SuspendLayout Zabrání aplikaci Microsoft Office, který brání v aktualizaci stavu ovládacích prvků na pásu karet. (Zděděno z RibbonComponent.)

Nahoru

Události

  Název Popis
Veřejná událost ButtonClick Vyvolá se v případě, že uživatel klepne na tlačítko RibbonDropDown.
Veřejná událost Disposed Představuje metodu, která zpracovává Disposed události komponenty. (Zděděno z IComponent.)
Veřejná událost ItemsLoading Vyvolá se v případě ovládacích prvků, které jsou načteny do RibbonDropDown.
Veřejná událost SelectionChanged Vyvolá se v případě, že uživatel vybere novou položku v ovládacím prvku rozevíracího seznamu pásu karet.

Nahoru

Poznámky

A RibbonDropDown může obsahovat RibbonDropDownItem objekty a RibbonButton ovládací prvky.

Můžete vytvořit RibbonDropDown v době běhu pomocí CreateRibbonDropDown metoda RibbonFactory objektu.

Existují dva způsoby, jak získat přístup RibbonFactory objekt:

  • Při použití Factory vlastnost třídy pásu karet.Použijte tento přístup z kódu ve vaší třídě pásu karet.

  • Při použití Globals.Factory.GetRibbonFactory metoda.Použijte tento přístup z kódu mimo danou třídu pásu karet.

Nelze přidat tlačítka Buttons kolekce v době spuštění po pásu karet byl načten do sady Office.

Následující postupy popisují, jak přidat RibbonDropDownItem objekty a RibbonButton ovládací prvky RibbonDropDown.

Chcete-li přidat objekty RibbonDropDownItem v době návrhu

  1. Klepněte položky vlastnost v Vlastnosti okna.

  2. Klepněte na tlačítko se třemi tečkami (...).

  3. V Editor kolekce rozevírací seznam, objednávky a přidejte nové položky upravit.

Můžete přidat RibbonButton ovládací prvky RibbonDropDown v době návrhu.

Chcete-li přidat RibbonButton ovládací prvky v době návrhu

  1. Klepněte tlačítka vlastnost v Vlastnosti okna.

  2. Klepněte na tlačítko se třemi tečkami (...).

  3. V Tlačítko Editor kolekce, objednávky a přidejte nové ovládací prvky tlačítko Upravit.

Někteří členové tohoto typu lze nastavit pouze před pásu karet je načten do aplikace sady Office.Informace o nastavení těchto vlastností naleznete v tématu Přehled modelu objektu pásu karet.

[!POZNÁMKA]

Toto rozhraní je implementováno modulem Visual Studio Tools for Office Runtime. Rozhraní není určeno k implementaci do vašeho kódu. Další informace naleznete v tématu Visual Studio Tools pro přehled Runtime sady Office.

Použití

Tato dokumentace popisuje verzi tohoto typu, který je používán v projektech systému Office cílených pro rozhraní .NET Framework 4 a .NET Framework 4.5. V projektech cílených pro rozhraní .NET Framework 3.5 může mít tento typ jiné členy a ukázky kódu, poskytnuté pro tento typ, nemusejí fungovat. Dokumentaci k tomuto typu v projektech cílených na rozhraní .NET Framework 3.5 naleznete v následující informační části dokumentace k aplikaci Visual Studio 2008: https://go.microsoft.com/fwlink/?LinkId=160658.

Viz také

Referenční dokumentace

Microsoft.Office.Tools.Ribbon – obor názvů

RibbonDropDown.Items

RibbonDropDown.Buttons

Další zdroje

Přehled pásu karet

Návrhář pásu karet

Přehled modelu objektu pásu karet

Jak: Začínáme přizpůsobení pásu karet