Scheda (Windows Ribbon Framework)

Una scheda contiene gruppi di controlli correlati.

Dettagli

Esistono tre tipi di tabulazioni nel framework della barra multifunzione.

Tipo Descrizione
Scheda Core Schede principali che organizzano le funzioni predefinite dell'applicazione.
Scheda contestuale Schede visualizzate durante specifici stati del documento o dell'area di lavoro. Ad esempio, se un utente seleziona un particolare tipo di oggetto, ad esempio un'immagine contenuta nell'intestazione di una tabella, è possibile visualizzare varie schede contestuali che espongono funzionalità di tabella e immagine.
Scheda Modale Schede principali visualizzate durante una specifica modalità applicazione documento o area di lavoro, ad esempio l'anteprima di stampa.

 

La schermata seguente mostra una scheda principale di Windows 7 Paint.

screenshot che mostra un controllo struttura a schede principale.

Proprietà della scheda

Il framework della barra multifunzione definisce una raccolta di chiavi di proprietà per il controllo Tab.

In genere, una proprietà Tab viene aggiornata nell'interfaccia utente della barra multifunzione invalidando il comando associato al controllo tramite una chiamata al metodo IUIFramework::InvalidateUICommand . L'evento di invalidazione viene gestito e le proprietà vengono aggiornate definite dal metodo di callback IUICommandHandler::UpdateProperty .

Il metodo di callback IUICommandHandler::UpdateProperty non viene eseguito e l'applicazione ha eseguito una query per un valore di proprietà aggiornato, fino a quando la proprietà non è richiesta dal framework. Ad esempio, quando viene attivata una scheda e viene visualizzato un controllo nell'interfaccia utente della barra multifunzione o quando viene visualizzata una descrizione comando.

Nota

In alcuni casi, una proprietà può essere recuperata tramite il metodo IUIFramework::GetUICommandProperty e impostata con il metodo IUIFramework::SetUICommandProperty .

 

Nella tabella seguente sono elencate le chiavi delle proprietà associate al controllo Tab.

Chiave proprietà Note
UI_PKEY_Label Può essere aggiornato solo tramite invalidazione.
UI_PKEY_Keytip Può essere aggiornato solo tramite invalidazione.
UI_PKEY_TooltipDescription Può essere aggiornato solo tramite invalidazione.
UI_PKEY_TooltipTitle Può essere aggiornato solo tramite invalidazione.

 

Libreria di controlli di Windows Ribbon Framework

Elemento di markup Tab