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 | |
---|---|---|
![]() |
RibbonBase | Funge da classe base per le personalizzazioni della barra multifunzione di Microsoft Office. |
![]() |
RibbonCollectionBase | Fornisce accesso agli oggetti IRibbonExtension in una personalizzazione della barra multifunzione. |
Interfacce
Interfaccia | Descrizione | |
---|---|---|
![]() |
IRibbonExtension | Rappresenta un'estensione di un oggetto OfficeRibbon. |
![]() |
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. |
![]() |
RibbonBox | Dispone e allinea i controlli in una barra multifunzione personalizzata. |
![]() |
RibbonButton | Rappresenta un pulsante in una barra multifunzione personalizzata. |
![]() |
RibbonButtonGroup | Rappresenta un gruppo di controlli pulsante in una barra multifunzione. |
![]() |
RibbonCheckBox | Rappresenta un controllo casella di controllo in una barra multifunzione. |
![]() |
RibbonComboBox | Rappresenta una casella combinata in una barra multifunzione personalizzata. |
![]() |
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. |
![]() |
RibbonControl | Fornisce proprietà utilizzate dai controlli in una personalizzazione di Microsoft Office. |
![]() |
RibbonControlEventArgs | Fornisce dati per vari eventi generati in una personalizzazione di Microsoft Office. |
![]() |
RibbonControlId | Incapsula una stringa di identificazione di Microsoft Office viene utilizzato per fare riferimento ai controlli. |
![]() |
RibbonDialogLauncher | Rappresenta una piccola icona standardizzata in un gruppo utilizzabile per aprire una finestra di dialogo. |
![]() |
RibbonDropDown | Rappresenta un elenco di elementi selezionabili e un elenco di pulsanti della barra multifunzione sui quali è possibile fare clic. |
![]() |
RibbonDropDownItem | Rappresenta un elemento di un elenco a discesa in un menu a discesa della barra multifunzione. |
![]() |
RibbonEditBox | Rappresenta una casella di testo in una barra multifunzione. |
![]() |
RibbonFactory | Fornisce metodi che consentono di creare controlli della barra multifunzione per una personalizzazione della Barra multifunzione di Microsoft Office. |
![]() |
RibbonGallery | Rappresenta un controllo che visualizza un menu di oggetti RibbonDropDownItem e controlli RibbonButton. |
![]() |
RibbonGroup | Rappresenta un gruppo di controlli in una scheda della barra multifunzione. |
![]() |
RibbonLabel | Rappresenta un'etichetta in oggetto RibbonGroup o RibbonBox. |
![]() |
RibbonLoadImageEventArgs | fornisce i dati per LoadImage evento. |
![]() |
RibbonManager | Gestisce le personalizzazioni della barra multifunzione create tramite la finestra di progettazione della barra multifunzione in un progetto di Office. |
![]() |
RibbonMenu | Rappresenta un menu in una scheda della barra multifunzione o nel menu Microsoft Office. |
![]() |
RibbonOfficeMenu | Fornisce accesso ai controlli aggiunti al menu Microsoft Office. |
![]() |
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. |
![]() |
RibbonPositionStatics | Fornisce metodi che consentono di specificare la posizione di un controllo, un gruppo, o di una scheda in una personalizzazione della barra multifunzione. |
![]() |
RibbonReadOnlyCollection | Fornisce accesso agli oggetti IRibbonExtension in una personalizzazione della barra multifunzione. |
![]() |
RibbonSeparator | Rappresenta un controllo Separator per un gruppo o un menu nella barra multifunzione. |
![]() |
RibbonSplitButton | Controllo della barra multifunzione che combina un pulsante o un interruttore e un menu a discesa. |
![]() |
RibbonTab | Contiene uno o più gruppi di controlli della barra multifunzione. |
![]() |
RibbonToggleButton | Rappresenta un controllo interruttore in una barra multifunzione. |
![]() |
RibbonUIEventArgs | Fornisce dati per gli eventi generati nella barra multifunzione. |
Delegati
Delegato | Descrizione | |
---|---|---|
![]() |
RibbonControlEventHandler | Rappresenta in metodo che gestirà gli eventi di un oggetto RibbonControl. |
![]() |
RibbonLoadImageEventHandler | Rappresenta il metodo che gestirà l'evento LoadImage di un oggetto OfficeRibbon. |
![]() |
RibbonUIEventHandler | Rappresenta il metodo che gestirà l'evento Load di un oggetto OfficeRibbon. |
Enumerazioni
Enumerazione | Descrizione | |
---|---|---|
![]() |
RibbonBoxStyle | Specifica se i controlli sono allineati orizzontalmente o verticalmente in RibbonBox. |
![]() |
RibbonButtonType | Specifica il tipo di pulsante visualizzato da RibbonSplitButton. |
![]() |
RibbonControlIdType | Contiene valori che determinano se RibbonControlId identifica un controllo di Microsoft Office o un controllo personalizzato. |
![]() |
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