Sdílet prostřednictvím


RibbonSplitButton Rozhraní

Definice

Ovládací prvek Pás karet, který kombinuje tlačítko nebo přepínací tlačítko a rozevírací nabídku.

public interface class RibbonSplitButton : IDisposable, Microsoft::Office::Tools::Ribbon::RibbonControl, System::ComponentModel::IComponent
[System.Runtime.InteropServices.Guid("9d4c5611-01e0-4ad2-9614-8b9edaf6fe2c")]
public interface RibbonSplitButton : IDisposable, Microsoft.Office.Tools.Ribbon.RibbonControl, System.ComponentModel.IComponent
[<System.Runtime.InteropServices.Guid("9d4c5611-01e0-4ad2-9614-8b9edaf6fe2c")>]
type RibbonSplitButton = interface
    interface RibbonControl
    interface RibbonComponent
    interface IComponent
    interface IDisposable
Public Interface RibbonSplitButton
Implements IComponent, IDisposable, RibbonControl
Atributy
Implementuje

Poznámky

Ovládací RibbonSplitButton prvek kombinuje tlačítko nebo přepínací tlačítko a rozevírací nabídku. Pokud si chcete vybrat mezi tlačítkem a přepínacím ButtonType tlačítkem, použijte vlastnost .

RibbonMenu Na rozdíl od ovládacího prvku RibbonSplitButton nemá Dynamic ovládací prvek vlastnost, takže obsah Items kolekce nelze změnit za běhu.

Za běhu CreateRibbonSplitButton můžete vytvořit RibbonSplitButton pomocí metody objektuRibbonFactory.

Existují dva způsoby přístupu k objektu RibbonFactory :

  • Pomocí Factory vlastnosti třídy Pás karet. Použijte tento přístup z kódu ve své třídě pásu karet.

  • Pomocí Globals.Factory.GetRibbonFactory metody. Použijte tento přístup z kódu mimo svou třídu 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 najdete v tématu přehled modulu Visual Studio Tools for Office Runtime.

Využití

Tato dokumentace popisuje verzi tohoto typu, který se používá v projektech Office cílených na rozhraní .NET Framework 4 nebo novější. 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, které cílí na rozhraní .NET Framework 3.5, naleznete v následující referenční části v dokumentaci k sadě Visual Studio 2008: http://go.microsoft.com/fwlink/?LinkId=160658.

Vlastnosti

ButtonEnabled

Získá nebo nastaví hodnotu, která označuje, zda tlačítko na RibbonSplitButton je povoleno.

ButtonType

Získá nebo nastaví typ tlačítka na RibbonSplitButton.

Checked

Získá nebo nastaví hodnotu, která označuje, zda RibbonSplitButton je stisknuta nebo nestisknuta.

ControlSize

Získá nebo nastaví velikost RibbonSplitButton ovládacího prvku.

Description

Získá nebo nastaví text, který se zobrazí v tomto RibbonSplitButton ovládacím prvku v rozevírací nabídce.

Enabled

Získá nebo nastaví hodnotu, která označuje, zda je povolena RibbonControl .

(Zděděno od RibbonControl)
Id

Získá řetězec, který Microsoft Office používá k identifikaci tohoto RibbonControl objektu.

(Zděděno od RibbonControl)
Image

Získá nebo nastaví obrázek, který je zobrazen v ovládacím prvku.

ImageName

Získá nebo nastaví název, který můžete použít v obslužné rutině události E:Microsoft.Office.Tools.Ribbon.LoadImage k identifikaci image ovládacího prvku.

Items

Získá kolekci ovládacích prvků, které jsou na tomto RibbonSplitButton.

ItemSize

Získá nebo nastaví velikost ovládacích prvků v RibbonSplitButton rozevírací nabídce.

KeyTip

Získá nebo nastaví klávesovou zkratku RibbonSplitButton ovládacího prvku.

Label

Získá nebo nastaví text RibbonSplitButton ovládacího prvku.

Name

Získá nebo nastaví název tohoto RibbonComponent.

(Zděděno od RibbonComponent)
OfficeImageId

Získá nebo nastaví obrázek tak, aby se zobrazil na ovládacím RibbonSplitButton prvku, pokud chcete použít předdefinované ikony Microsoft Office.

Parent

Získá objekt RibbonComponent , který představuje nadřazený objekt tohoto RibbonComponentobjektu .

(Zděděno od RibbonComponent)
Position

Získá nebo nastaví pozici RibbonSplitButton ovládacího prvku, pokud je ovládací prvek v nabídce Microsoft Office.

Ribbon

Získá objekt nejvyšší úrovně Ribbon , který obsahuje hierarchii ovládacích prvků.

(Zděděno od RibbonComponent)
RibbonUI

Získá IRibbonUI instance, která je poskytována aplikace Microsoft Office do kódu rozšiřitelnosti pásu karet.

(Zděděno od RibbonComponent)
ScreenTip

Získá nebo nastaví text popisu, který se zobrazí, když uživatel přesune ukazatel nad ovládací prvek RibbonSplitButton .

ShowLabel

Získá nebo nastaví hodnotu, která označuje, zda je popisek pro RibbonSplitButton ovládací prvek viditelný.

SuperTip

Získá nebo nastaví víceřádkový popis text, který se zobrazí, když uživatel přesune ukazatel nad ovládací prvek RibbonSplitButton .

Tag

Získá nebo nastaví data specifická pro aplikaci, která je přidružena k tomuto RibbonComponent.

(Zděděno od RibbonComponent)
Title

Získá nebo nastaví název, který se zobrazí v horní části RibbonSplitButton ovládacího prvku, pokud je ovládací prvek v nabídce Microsoft Office.

Visible

Získá nebo nastaví hodnotu, která označuje, zda RibbonControl je viditelný.

(Zděděno od RibbonControl)

Metody

PerformDynamicLayout()

Zavolá Microsoft.Office.Core.IRibbonUI.InvalidateControl metodu nadřazeného ovládacího prvku, pokud RibbonComponent má dynamický nadřazený prvek, například dynamickou nabídku, a rozložení není pozastaveno.

(Zděděno od RibbonComponent)
PerformLayout()

Zavolá Microsoft.Office.Core.IRibbonUI.InvalidateControl, pokud RibbonComponent má nadřazený a rozložení není pozastaveno.

(Zděděno od RibbonComponent)
ResumeLayout()

Vrátí účinek SuspendLayout() metody.

(Zděděno od RibbonComponent)
ResumeLayout(Boolean)

Vrátí účinek SuspendLayout() metody.

(Zděděno od RibbonComponent)
SuspendLayout()

Zabrání aplikaci Microsoft Office v aktualizaci stavu ovládacích prvků na pásu karet.

(Zděděno od RibbonComponent)

Událost

Click

Nastane, když uživatel klikne na RibbonSplitButton ovládací prvek.

Platí pro