CAutoHideDockSite Class
CAutoHideDockSite extiende CDockSite Class a implementar oculta automáticamente los paneles de vinculación.
class CAutoHideDockSite : public CDockSite
Members
Constructores públicos
Name |
Descripción |
CAutoHideDockSite::CAutoHideDockSite |
Crea un objeto CAutoHideDockSite. |
CAutoHideDockSite::~CAutoHideDockSite |
Un destructor. |
Métodos públicos
Name |
Descripción |
CAutoHideDockSite::AllowShowOnPaneMenu |
Indica si CAutoHideDockSite se muestra en el menú del panel. |
Determina si un objeto base del panel se deriva de CMFCAutoHideBar (Clase). |
|
Acoplar un panel a este objeto de CAuotHideDockSite . |
|
Recupera el tamaño del sitio de vinculación en coordenadas de pantalla. |
|
Dibuja de nuevo el panel en CAutoHideDockSite con los márgenes y el espaciado globales del botón. |
|
Establece el margen en el lado izquierdo de la barra de acoplamiento. |
|
Establece el margen en el lado derecho de la barra de acoplamiento. |
|
Llamadas CMFCAutoHideBar::UnSetAutoHideMode para los objetos de CAutoHideDockSite. |
miembros de datos
Name |
Descripción |
Define el tamaño del espacio entre las barras de herramientas y el borde de la barra de acoplamiento. Este espacio se mide el borde izquierdo o del borde superior, dependiendo de alineación del espacio de vinculación. |
Comentarios
Cuando se llama a CFrameWndEx::EnableAutoHidePanes, el marco de trabajo crea automáticamente un objeto de CAutoHideDockSite . En la mayoría de los casos, no debería tener que crear instancias o utilizar esta clase directamente.
La barra de acoplamiento es el intervalo entre el lado izquierdo del panel de acoplamiento y el lado izquierdo de CMFCAutoHideButton (Clase).
Jerarquía de herencia
Ejemplo
El ejemplo siguiente muestra cómo recuperar un objeto de CAutoHideDockSite de un objeto de CMFCAutoHideBar , y cómo establecer los márgenes izquierdo y derecho de la barra de acoplamiento.
CAutoHideDockSite* pParentDockBar = DYNAMIC_DOWNCAST(CAutoHideDockSite, pParentBar->GetParentDockSite());
pParentDockBar->SetOffsetLeft(10);
pParentDockBar->SetOffsetRight(10);
Requisitos
encabezado: afxautohidedocksite.h