RadPageViewPage
Represents a page in a RadPageView instance.
Definition
Namespace:Telerik.WinControls.UI
Assembly:Telerik.WinControls.UI.dll
Syntax:
public class RadPageViewPage : Panel, IDropTarget, ISynchronizeInvoke, IWin32Window, IBindableComponent, IComponent, IDisposable
Inheritance: objectMarshalByRefObjectComponentControlScrollableControlPanelRadPageViewPage...
Derived Classes:
Implements:
Inherited Members
Constructors
public RadPageViewPage()
Properties
Gets or sets the title of the Page. Title appears in the Header area of the owning RadPageView.
public string Description { get; set; }
Gets or sets the image to be displayed by the associated RadPageViewItem instance.
public Image Image { get; set; }
Gets or sets the alignment of the image on the drawing surface.
public ContentAlignment ImageAlignment { get; set; }
Gets or sets a boolean value determining whether the content of the current RadPageViewPage is visible. This property is only functional in the when the RadPageView control is in ExplorerBar view mode.
[Browsable(false)]
public bool IsContentVisible { get; set; }
Gets the RadPageViewItem instance which is the UI representation of this page.
[Browsable(false)]
public RadPageViewItem Item { get; }
Gets or sets the size of the item of RadPageView.This size will be used in is PageViewItemSizeMode.Individual mode.
[Browsable(true)]
public virtual SizeF ItemSize { get; set; }
Gets the RadPageView instance that owns this page.
[Browsable(false)]
public RadPageView Owner { get; }
Gets or sets the length of the current RadPageViewPage. The length represents the fixed amount of space the page will take when the layout of the control is performed. Note: This property is only functional when the RadPageView control is in ExplorerBar mode and its content size mode is set to FixedLength.
public int PageLength { get; set; }
Gets or sets the associated peek content for this page.
[Browsable(false)]
public Control PeekPopupContent { get; set; }
Gets the child collection of pages for this page. This collection is only relevant for the NavigationView which supports hierarchy.
[Browsable(false)]
public RadPageViewSubPageCollection SubPages { get; }
Gets or sets the Svg Image.
public RadSvgImage SvgImage { get; set; }
Gets or sets the text to be displayed in the associated item.
[Browsable(true)]
public override string Text { get; set; }
Overrides:
Gets or sets the alignment of the text content on the drawing surface.
public ContentAlignment TextAlignment { get; set; }
Gets or sets the position of text and image relative to each other.
public TextImageRelation TextImageRelation { get; set; }
Gets or sets the title of the Page. Title appears in the Header area of the owning RadPageView.
public string Title { get; set; }
Gets or sets the tooltip to be displayed when the item hovers page's associated item.
public string ToolTipText { get; set; }
Methods
protected virtual void CallBackColorChanged()
protected virtual RadPageViewSubPageCollection CreateChildPagesInstance()
protected virtual void Detach()
protected override void OnControlAdded(ControlEventArgs e)
Overrides:
protected override void OnControlRemoved(ControlEventArgs e)
Overrides:
protected virtual void OnIsContentVisibleChanged()
protected virtual void ProcessCodedUIMessage(ref IPCMessage request)
public void ProcessMessage(ref IPCMessage request)
public void ResetValue(RadProperty property, ValueResetFlags flags)
public void SetValue(RadProperty property, object value)
public void UpdateItemStyle()