Sdílet prostřednictvím


Třída CDockSite

Toto téma je zahrnuto za účelem úplnosti. Další podrobnosti naleznete ve zdrojovém kódu ve složce VC\atlmfc\src\mfc instalace sady Visual Studio.

Poskytuje funkce pro uspořádání podoken, které jsou odvozeny z Třída CPane do sad řádků.

class CDockSite: public CBasePane

Členy

Bb982164.collapse_all(cs-cz,VS.110).gifVeřejné metody

Název

Description

CDockSite::AddRow

 

CDockSite::AdjustDockingLayout

  (Přepíše CBasePane::AdjustDockingLayout.)

CDockSite::AdjustLayout

  (Přepíše CBasePane::AdjustLayout.)

CDockSite::AlignDockSite

 

CDockSite::CalcFixedLayout

  (Přepíše CBasePane::CalcFixedLayout.)

CDockSite::CanAcceptPane

  (Přepíše CBasePane::CanAcceptPane.)

CDockSite::CreateEx

  (Přepíše CBasePane::CreateEx.)

CDockSite::CreateRow

 

CDockSite::DockPane

  (Přepíše CBasePane::DockPane.)

CDockSite::DoesAllowDynInsertBefore

  (Přepíše CBasePane::DoesAllowDynInsertBefore.)

CDockSite::FindRowIndex

 

CDockSite::FixupVirtualRects

 

CDockSite::GetDockSiteID

 

CDockSite::GetDockSiteRowsList

 

CDockSite::IsAccessibilityCompatible

  (Přepíše CBasePane::IsAccessibilityCompatible .)

CDockSite::IsDragMode

 

CDockSite::IsLastRow

 

CDockSite::IsRectWithinDockSite

 

CDockSite::IsResizable

  (Přepíše CBasePane::IsResizable.)

CDockSite::MovePane

 

CDockSite::OnInsertRow

 

CDockSite::OnRemoveRow

 

CDockSite::OnResizeRow

 

CDockSite::OnSetWindowPos

 

CDockSite::OnShowRow

 

CDockSite::OnSizeParent

 

CDockSite::PaneFromPoint

Vrátí ukotvený v místě určeném parametrem daného webu dock podokna.

CDockSite::DockPaneLeftOf

Ukotvené podokno vlevo od jiného podokna.

CDockSite::FindPaneByID

Vrátí panel, který je identifikován daným ID.

CDockSite::GetPaneList

Vrátí seznam podoken, které jsou na serveru ukotvit ukotvený.

CDockSite::RectSideFromPoint

 

CDockSite::RemovePane

 

CDockSite::RemoveRow

 

CDockSite::ReplacePane

 

CDockSite::RepositionPanes

 

CDockSite::ResizeDockSite

 

CDockSite::ResizeRow

 

CDockSite::ShowPane

Zobrazí v podokně.

CDockSite::ShowRow

 

CDockSite::SwapRows

 

Poznámky

Vytvoří v rámci CDockSite objekty automaticky při volání CFrameWndEx::EnableDocking.Ukotvit webu systému windows jsou umístěny na okraji oblasti klienta v okně hlavní rámec.

Obvykle není nutné volat služby poskytované webu dock, protože Třída CFrameWndEx zpracovává tyto služby.

Příklad

Následující příklad ukazuje, jak vytvořit objekt CDockSite třídy.

    AFX_DOCKSITE_INFO info;
    CDockSite* pDockBar = (CDockSite*) info.pDockBarRTC->CreateObject();

Hierarchii dědičnosti

CObjectCCmdTargetCWnd

         CBasePaneCDockSite

Požadavky

Záhlaví: afxDockSite.h

Viz také

Referenční dokumentace

Diagram hierarchie

Třída CBasePane

Další zdroje

Třídy MFC