Spazio dei nomi Microsoft.Office.Tools.Ribbon

Microsoft.Office.Tools.Ribbon lo spazio dei nomi contiene componenti, controlli e raccolte, classi e enumerazioni di supporto che consentono di personalizzare la barra multifunzione nell'interfaccia utente (UI) di diverse applicazioni Microsoft Office.

Tutti i controlli in Microsoft.Office.Tools.Ribbon lo spazio dei nomi può essere aggiunto alla personalizzazione di Office trascinandoli da Controlli della barra multifunzione di Office scheda di Casella degli strumenti nella finestra di progettazione della barra multifunzione. inoltre, RibbonMenu il controllo consente di aggiungere i seguenti controlli in fase di esecuzione:

Per aggiungere questi controlli a un oggetto RibbonMenu in fase di esecuzione, è necessario impostare Dynamic proprietà del menu a true in fase di progettazione.

Quando si crea un controllo in fase di esecuzione per aggiungere un menu, è possibile modificare le proprietà del controllo appena creato prima che lo aggiungere al menu. Dopo avere aggiunto un controllo a un menu, alcune delle proprietà diventano di sola lettura. Per ulteriori informazioni, vedere Cenni preliminari sul modello a oggetti della barra multifunzione.

È possibile utilizzare altre proprietà per controllare l'aspetto e il comportamento dei controlli in fase di esecuzione. Ad esempio, è possibile distribuire le modifiche in fase di esecuzione all'interfaccia utente tramite Enabled e Visible le proprietà da abilitare, disabilitare, mostrano e nascondono i controlli aggiunti in fase di progettazione.

Classi

  Classe Descrizione
Classe pubblica RibbonBase Funge da classe base per le personalizzazioni della barra multifunzione di Microsoft Office.
Classe pubblica RibbonCollectionBase Fornisce accesso agli oggetti IRibbonExtension in una personalizzazione della barra multifunzione.

Interfacce

  Interfaccia Descrizione
Interfaccia pubblica IRibbonExtension Rappresenta un'estensione di un oggetto OfficeRibbon.
Interfaccia pubblica OfficeRibbon Rappresenta una personalizzazione della barra multifunzione di Microsoft Office creata tramite la finestra di progettazione della barra multifunzione in un progetto Office in Visual Studio.
Interfaccia pubblica RibbonBox Dispone e allinea i controlli in una barra multifunzione personalizzata.
Interfaccia pubblica RibbonButton Rappresenta un pulsante in una barra multifunzione personalizzata.
Interfaccia pubblica RibbonButtonGroup Rappresenta un gruppo di controlli pulsante in una barra multifunzione.
Interfaccia pubblica RibbonCheckBox Rappresenta un controllo casella di controllo in una barra multifunzione.
Interfaccia pubblica RibbonComboBox Rappresenta una casella combinata in una barra multifunzione personalizzata.
Interfaccia pubblica RibbonComponent Contiene metodi e membri che consentono la comunicazione con Visual Studio, la navigazione nella gerarchia dei controlli dell'applicazione e l'ottimizzazione del layout di runtime dei controlli.
Interfaccia pubblica RibbonControl Fornisce proprietà utilizzate dai controlli in una personalizzazione di Microsoft Office.
Interfaccia pubblica RibbonControlEventArgs Fornisce dati per vari eventi generati in una personalizzazione di Microsoft Office.
Interfaccia pubblica RibbonControlId Incapsula una stringa di identificazione di Microsoft Office viene utilizzato per fare riferimento ai controlli.
Interfaccia pubblica RibbonDialogLauncher Rappresenta una piccola icona standardizzata in un gruppo utilizzabile per aprire una finestra di dialogo.
Interfaccia pubblica RibbonDropDown Rappresenta un elenco di elementi selezionabili e un elenco di pulsanti della barra multifunzione sui quali è possibile fare clic.
Interfaccia pubblica RibbonDropDownItem Rappresenta un elemento di un elenco a discesa in un menu a discesa della barra multifunzione.
Interfaccia pubblica RibbonEditBox Rappresenta una casella di testo in una barra multifunzione.
Interfaccia pubblica RibbonFactory Fornisce metodi che consentono di creare controlli della barra multifunzione per una personalizzazione della Barra multifunzione di Microsoft Office.
Interfaccia pubblica RibbonGallery Rappresenta un controllo che visualizza un menu di oggetti RibbonDropDownItem e controlli RibbonButton.
Interfaccia pubblica RibbonGroup Rappresenta un gruppo di controlli in una scheda della barra multifunzione.
Interfaccia pubblica RibbonLabel Rappresenta un'etichetta in oggetto RibbonGroup o RibbonBox.
Interfaccia pubblica RibbonLoadImageEventArgs fornisce i dati per LoadImage evento.
Interfaccia pubblica RibbonManager Gestisce le personalizzazioni della barra multifunzione create tramite la finestra di progettazione della barra multifunzione in un progetto di Office.
Interfaccia pubblica RibbonMenu Rappresenta un menu in una scheda della barra multifunzione o nel menu Microsoft Office.
Interfaccia pubblica RibbonOfficeMenu Fornisce accesso ai controlli aggiunti al menu Microsoft Office.
Interfaccia pubblica RibbonPosition Rappresenta la posizione di un controllo barra multifunzione del menu Microsoft Office rispetto a un controllo incorporato, la posizione di una scheda relativa a una scheda incorporata, o la posizione di un gruppo relativo a un gruppo incorporato.
Interfaccia pubblica RibbonPositionStatics Fornisce metodi che consentono di specificare la posizione di un controllo, un gruppo, o di una scheda in una personalizzazione della barra multifunzione.
Interfaccia pubblica RibbonReadOnlyCollection Fornisce accesso agli oggetti IRibbonExtension in una personalizzazione della barra multifunzione.
Interfaccia pubblica RibbonSeparator Rappresenta un controllo Separator per un gruppo o un menu nella barra multifunzione.
Interfaccia pubblica RibbonSplitButton Controllo della barra multifunzione che combina un pulsante o un interruttore e un menu a discesa.
Interfaccia pubblica RibbonTab Contiene uno o più gruppi di controlli della barra multifunzione.
Interfaccia pubblica RibbonToggleButton Rappresenta un controllo interruttore in una barra multifunzione.
Interfaccia pubblica RibbonUIEventArgs Fornisce dati per gli eventi generati nella barra multifunzione.

Delegati

  Delegato Descrizione
Delegato pubblico RibbonControlEventHandler Rappresenta in metodo che gestirà gli eventi di un oggetto RibbonControl.
Delegato pubblico RibbonLoadImageEventHandler Rappresenta il metodo che gestirà l'evento LoadImage di un oggetto OfficeRibbon.
Delegato pubblico RibbonUIEventHandler Rappresenta il metodo che gestirà l'evento Load di un oggetto OfficeRibbon.

Enumerazioni

  Enumerazione Descrizione
Enumerazione pubblica RibbonBoxStyle Specifica se i controlli sono allineati orizzontalmente o verticalmente in RibbonBox.
Enumerazione pubblica RibbonButtonType Specifica il tipo di pulsante visualizzato da RibbonSplitButton.
Enumerazione pubblica RibbonControlIdType Contiene valori che determinano se RibbonControlId identifica un controllo di Microsoft Office o un controllo personalizzato.
Enumerazione pubblica RibbonPositionType Specifica la posizione di un controllo del menu Microsoft Office, su un gruppo di controlli in una scheda incorporata, oppure in una scheda tra le schede incorporate o personalizzate.

Vedere anche

Riferimenti

Altre risorse

Cenni preliminari sul modello a oggetti della barra multifunzione

Cenni preliminari sulla barra multifunzione