Classe di CAutoHideDockSite
CAutoHideDockSite estende fino Classe di CDockSite i riquadri di ancoraggio nascondi automaticamente il contenitore.
class CAutoHideDockSite : public CDockSite
Membri
Costruttori pubblici
Nome |
Descrizione |
CAutoHideDockSite::CAutoHideDockSite |
Costruisce un oggetto CAutoHideDockSite. |
CAutoHideDockSite::~CAutoHideDockSite |
Distruttore |
Metodi pubblici
Nome |
Descrizione |
CAutoHideDockSite::AllowShowOnPaneMenu |
Indica se CAutoHideDockSite viene visualizzato il menu del riquadro. |
Determina se un oggetto di base del riquadro è derivato da Classe di CMFCAutoHideBar. |
|
Nuovamente il riquadro a questo oggetto CAuotHideDockSite. |
|
Recupera la dimensione del sito di ancoraggio coordinate dello schermo. |
|
Ridisegna il riquadro su CAutoHideDockSite con i margini e spaziatura globali del pulsante. |
|
Imposta il margine a sinistra della barra di ancoraggio. |
|
Imposta il margine sul lato destro della barra di ancoraggio. |
|
Chiamate CMFCAutoHideBar::UnSetAutoHideMode per gli oggetti in CAutoHideDockSite. |
Membri di dati
Nome |
Descrizione |
Definisce la dimensione dello spazio tra le barre degli strumenti e il bordo della barra di ancoraggio.Questo spazio viene misurato dal bordo sinistro o dal bordo superiore, a seconda dell'allineamento per lo spazio di ancoraggio. |
Note
Quando si chiama CFrameWndEx::EnableAutoHidePanes, il framework crea automaticamente un oggetto CAutoHideDockSite.Nella maggior parte dei casi, non è necessario creare istanze direttamente o utilizzare questa classe.
La barra di ancoraggio è il divario tra il lato sinistro del riquadro di ancoraggio e la parte sinistra Classe di CMFCAutoHideButton.
Gerarchia di ereditarietà
Esempio
Nell'esempio seguente viene illustrato come recuperare un oggetto CAutoHideDockSite da un oggetto CMFCAutoHideBar e come impostare i margini sinistro e destro della barra di ancoraggio.
CAutoHideDockSite* pParentDockBar = DYNAMIC_DOWNCAST(CAutoHideDockSite, pParentBar->GetParentDockSite());
pParentDockBar->SetOffsetLeft(10);
pParentDockBar->SetOffsetRight(10);
Requisiti
intestazione: afxautohidedocksite.h