Spazio dei nomi Microsoft.Office.Tools.Ribbon

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

Tutti i controlli nello spazio dei nomi Microsoft.Office.Tools.Ribbon possono essere aggiunti alla personalizzazione di Office mediante trascinamento dalla scheda Controlli barra multifunzione di Office della Casella degli strumenti alla finestra di progettazione della barra multifunzione. Inoltre, il controllo RibbonMenu consente di aggiungere i controlli indicati di seguito in fase di esecuzione:

Per aggiungere tali controlli a RibbonMenu in fase di esecuzione, la proprietà Dynamic del menu deve essere impostata su true in fase di progettazione.

Quando si crea un controllo da aggiungere a un menu in fase di esecuzione, le proprietà del controllo appena creato possono essere modificate prima che questo venga aggiunto al menu. Una volta aggiunto un controllo a un menu, alcune delle proprietà del controllo appena creato diventano di sola lettura. Per ulteriori informazioni, vedere Cenni preliminari sul modello a oggetti della barra multifunzione.

Per controllare l'aspetto e il comportamento dei controlli in fase di esecuzione è possibile utilizzare altre proprietà. Ad esempio, è possibile implementare modifiche all'interfaccia utente in fase di esecuzione utilizzando le proprietà Enabled e Visible per abilitare, disabilitare, mostrare e nascondere 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 utilizzata da Microsoft Office 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 dati per l'evento LoadImage.
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 della barra multifunzione nel menu Microsoft Office rispetto a un controllo incorporato, la posizione di una scheda rispetto a una scheda incorporata o la posizione di un gruppo rispetto a un gruppo incorporato.
Interfaccia pubblica RibbonPositionStatics Fornisce metodi che consentono di specificare la posizione di un controllo, di 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 nel menu Microsoft Office, di un gruppo di controlli in una scheda incorporata o di una scheda rispetto a schede incorporate o personalizzate.

Vedere anche

Riferimenti

Altre risorse

Cenni preliminari sul modello a oggetti della barra multifunzione

Cenni preliminari sulla barra multifunzione