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 | |
---|---|---|
Buttons | Získá kolekci RibbonButton objekty, které patří k této RibbonDropDown. | |
Enabled | Získá nebo nastaví hodnotu, která označuje, zda to RibbonControl je povoleno. (Zděděno z RibbonControl.) | |
Id | Získá řetězec, který používá aplikaci Microsoft Office k identifikaci tohoto RibbonControl objektu. (Zděděno z RibbonControl.) | |
Image | Získá nebo nastaví obrázek, zobrazí se v tomto RibbonDropDown. | |
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. | |
Items | Získá kolekci položek v tomto RibbonDropDown. | |
KeyTip | Získá nebo nastaví klávesová zkratka pro tuto RibbonDropDown. | |
Label | Získá nebo nastaví text, který se zobrazí v tomto RibbonDropDown. | |
Name | Získá nebo nastaví název tohoto RibbonComponent. (Zděděno z RibbonComponent.) | |
OfficeImageId | Získá nebo nastaví obrázek zobrazit v RibbonDropDown, chcete-li použít integrovanou ikonu Microsoft Office. | |
Parent | Získá RibbonComponent , která představuje nadřazené tohoto RibbonComponent. (Zděděno z RibbonComponent.) | |
Ribbon | Získá nejvyšší Ribbon objekt, který obsahuje hierarchii ovládacích prvků. (Zděděno z RibbonComponent.) | |
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.) | |
ScreenTip | Získá nebo nastaví text popisu, který se zobrazí, když uživatel přesune ukazatel RibbonDropDown. | |
SelectedItem | Získá nebo nastaví RibbonDropDownItem který je aktuálně vybrán. | |
SelectedItemIndex | Získá nebo nastaví aktuálně vybraný index RibbonDropDownItem. | |
ShowImage | Získá nebo nastaví hodnotu, která označuje, zda obraz přiřazenou RibbonDropDown je zobrazen. | |
ShowItemImage | Získá nebo nastaví hodnotu, která označuje, zda jsou obrázky zobrazeny pro položky v rozevírací nabídce. | |
ShowItemLabel | Získá nebo nastaví hodnotu, která označuje, zda jsou popisky zobrazeny pro položky v rozevírací nabídce. | |
ShowLabel | Získá nebo nastaví hodnotu, která označuje, zda tento popisek RibbonDropDown je zobrazen. | |
Site | Získá nebo nastaví ISite přidružené IComponent. (Zděděno z IComponent.) | |
SizeString | Získá nebo nastaví řetězec, který určuje velikost RibbonDropDown. | |
SuperTip | Získá nebo nastaví text víceřádkové tip, který se zobrazí, když uživatel přesune ukazatel RibbonDropDown. | |
Tag | Získá nebo nastaví specifická data, který je spojen s tímto RibbonComponent. (Zděděno z RibbonComponent.) | |
Visible | Získá nebo nastaví hodnotu, která označuje, zda to RibbonControl je zobrazen. (Zděděno z RibbonControl.) |
Nahoru
Metody
Název | Popis | |
---|---|---|
Dispose | Provádí úkoly definované aplikací spojených s uvolněním, uvolnění nebo obnovení nespravované prostředky. (Zděděno z IDisposable.) | |
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.) | |
PerformLayout | Volání Microsoft.Office.Core.IRibbonUI.InvalidateControl -li RibbonComponent s nadřízenou a rozložení není pozastavena. (Zděděno z RibbonComponent.) | |
ResumeLayout() | Účinek se obrátí SuspendLayout metoda. (Zděděno z RibbonComponent.) | |
ResumeLayout(Boolean) | Účinek se obrátí SuspendLayout metoda. (Zděděno z RibbonComponent.) | |
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 | |
---|---|---|
ButtonClick | Vyvolá se v případě, že uživatel klepne na tlačítko RibbonDropDown. | |
Disposed | Představuje metodu, která zpracovává Disposed události komponenty. (Zděděno z IComponent.) | |
ItemsLoading | Vyvolá se v případě ovládacích prvků, které jsou načteny do RibbonDropDown. | |
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
Klepněte položky vlastnost v Vlastnosti okna.
Klepněte na tlačítko se třemi tečkami (...).
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
Klepněte tlačítka vlastnost v Vlastnosti okna.
Klepněte na tlačítko se třemi tečkami (...).
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ů