This document is archived and information here might be outdated. Recommended version. |
The active view of the PageLayout contained by the PageLayoutControl.
[Visual Basic .NET] Public ReadOnly Property ActiveView As IActiveView
[C#] public IActiveView ActiveView {get;}
[C++]
HRESULT get_ActiveView(
void
);
This is the ActiveView on the PageLayout CoClass contained within the PageLayoutControl.
When the PageLayoutControl is added to a container the PageLayout's element selection, IActiveView::Selection, is Nothing. This causes the esriViewGraphicSelection draw phase to ignore any selected graphics. To resolve this, set the IActiveView::Selection property to the IViewManager::ElementSelection property. This will result in the MapFrame element becoming selected.
The IActiveView::ShowRuler property will not display any rulers on the PageLayout because the PageLayoutControl does not itself manage rulers. An application must draw its own rulers.