Class RadPageViewPage
Represents a page in a RadPageView instance.
Inheritance
Namespace: Telerik.WinControls.UI
Assembly: Telerik.WinControls.UI.dll
Syntax
public class RadPageViewPage : Panel, IPCHost
Constructors
RadPageViewPage()
Declaration
public RadPageViewPage()
RadPageViewPage(String)
Declaration
public RadPageViewPage(string text)
Parameters
|
System.String
text
|
Properties
Anchor
Declaration
public override AnchorStyles Anchor { get; set; }
Property Value
|
System.Windows.Forms.AnchorStyles
|
BackColor
Declaration
public override Color BackColor { get; set; }
Property Value
|
System.Drawing.Color
|
Context
Declaration
public IntPtr Context { get; set; }
Property Value
|
System.IntPtr
|
Implements
Description
Gets or sets the title of the Page. Title appears in the Header area of the owning RadPageView.
Declaration
public string Description { get; set; }
Property Value
|
System.String
|
Dock
Declaration
public override DockStyle Dock { get; set; }
Property Value
|
System.Windows.Forms.DockStyle
|
Image
Gets or sets the image to be displayed by the associated RadPageViewItem instance.
Declaration
public Image Image { get; set; }
Property Value
|
System.Drawing.Image
|
ImageAlignment
Gets or sets the alignment of the image on the drawing surface.
Declaration
public ContentAlignment ImageAlignment { get; set; }
Property Value
|
System.Drawing.ContentAlignment
|
IsContentVisible
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.
Declaration
public bool IsContentVisible { get; set; }
Property Value
|
System.Boolean
|
Item
Gets the RadPageViewItem instance which is the UI representation of this page.
Declaration
public RadPageViewItem Item { get; }
Property Value
|
RadPageViewItem
|
ItemSize
Gets or sets the size of the item of RadPageView.This size will be used in is PageViewItemSizeMode.Individual mode.
Declaration
public virtual SizeF ItemSize { get; set; }
Property Value
|
System.Drawing.SizeF
|
Owner
Gets the RadPageView instance that owns this page.
Declaration
public RadPageView Owner { get; }
Property Value
|
RadPageView
|
OwnerPage
Gets the page owner. This page is added to the SubPages collection of the owner page. This property is only relevant for the NavigationView which supports hierarchy.
Declaration
public RadPageViewPage OwnerPage { get; }
Property Value
|
RadPageViewPage
|
PageLength
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.
Declaration
public int PageLength { get; set; }
Property Value
|
System.Int32
|
PeekPopupContent
Gets or sets the associated peek content for this page.
Declaration
public Control PeekPopupContent { get; set; }
Property Value
|
System.Windows.Forms.Control
|
SubPages
Gets the child collection of pages for this page. This collection is only relevant for the NavigationView which supports hierarchy.
Declaration
public RadPageViewSubPageCollection SubPages { get; }
Property Value
|
RadPageViewSubPageCollection
|
SvgImage
Gets or sets the Svg Image.
Declaration
public RadSvgImage SvgImage { get; set; }
Property Value
|
RadSvgImage
|
SvgImageXml
Gets or sets the Svg Image as string.
Declaration
public string SvgImageXml { get; set; }
Property Value
|
System.String
|
TabIndex
Declaration
public int TabIndex { get; set; }
Property Value
|
System.Int32
|
Text
Gets or sets the text to be displayed in the associated item.
Declaration
public override string Text { get; set; }
Property Value
|
System.String
|
TextAlignment
Gets or sets the alignment of the text content on the drawing surface.
Declaration
public ContentAlignment TextAlignment { get; set; }
Property Value
|
System.Drawing.ContentAlignment
|
TextImageRelation
Gets or sets the position of text and image relative to each other.
Declaration
public TextImageRelation TextImageRelation { get; set; }
Property Value
|
System.Windows.Forms.TextImageRelation
|
Title
Gets or sets the title of the Page. Title appears in the Header area of the owning RadPageView.
Declaration
public string Title { get; set; }
Property Value
|
System.String
|
ToolTipText
Gets or sets the tooltip to be displayed when the item hovers page's associated item.
Declaration
public string ToolTipText { get; set; }
Property Value
|
System.String
|
Visible
Declaration
public bool Visible { get; set; }
Property Value
|
System.Boolean
|
Methods
Attach(RadPageView)
CallBackColorChanged()
Declaration
protected virtual void CallBackColorChanged()
CreateChildPagesInstance()
Declaration
protected virtual RadPageViewSubPageCollection CreateChildPagesInstance()
Returns
|
RadPageViewSubPageCollection
|
Detach()
Declaration
protected virtual void Detach()
Dispose(Boolean)
Declaration
protected override void Dispose(bool disposing)
Parameters
|
System.Boolean
disposing
|
OnControlAdded(ControlEventArgs)
Declaration
protected override void OnControlAdded(ControlEventArgs e)
Parameters
|
System.Windows.Forms.ControlEventArgs
e
|
OnControlRemoved(ControlEventArgs)
Declaration
protected override void OnControlRemoved(ControlEventArgs e)
Parameters
|
System.Windows.Forms.ControlEventArgs
e
|
OnDescriptionChanged(EventArgs)
Declaration
protected virtual void OnDescriptionChanged(EventArgs e)
Parameters
|
System.EventArgs
e
|
OnEnabledChanged(EventArgs)
Declaration
protected override void OnEnabledChanged(EventArgs e)
Parameters
|
System.EventArgs
e
|
OnImageAlignmentChanged(EventArgs)
Declaration
protected virtual void OnImageAlignmentChanged(EventArgs e)
Parameters
|
System.EventArgs
e
|
OnImageChanged(EventArgs)
Declaration
protected virtual void OnImageChanged(EventArgs e)
Parameters
|
System.EventArgs
e
|
OnIsContentVisibleChanged()
Declaration
protected virtual void OnIsContentVisibleChanged()
OnPageBackColorChanged(EventArgs)
Declaration
protected virtual void OnPageBackColorChanged(EventArgs e)
Parameters
|
System.EventArgs
e
|
OnSvgImageChanged(EventArgs)
Declaration
protected virtual void OnSvgImageChanged(EventArgs e)
Parameters
|
System.EventArgs
e
|
OnTextAlignmentChanged(EventArgs)
Declaration
protected virtual void OnTextAlignmentChanged(EventArgs e)
Parameters
|
System.EventArgs
e
|
OnTextChanged(EventArgs)
Declaration
protected override void OnTextChanged(EventArgs e)
Parameters
|
System.EventArgs
e
|
OnTextImageRelationChanged(EventArgs)
Declaration
protected virtual void OnTextImageRelationChanged(EventArgs e)
Parameters
|
System.EventArgs
e
|
OnTitleChanged(EventArgs)
Declaration
protected virtual void OnTitleChanged(EventArgs e)
Parameters
|
System.EventArgs
e
|
OnToolTipTextChanged(EventArgs)
Declaration
protected virtual void OnToolTipTextChanged(EventArgs e)
Parameters
|
System.EventArgs
e
|
ProcessCodedUIMessage(ref IPCMessage)
Declaration
protected virtual void ProcessCodedUIMessage(ref IPCMessage request)
Parameters
|
IPCMessage
request
|
ProcessMessage(ref IPCMessage)
Declaration
public void ProcessMessage(ref IPCMessage request)
Parameters
|
IPCMessage
request
|
Implements
ResetValue(RadProperty)
ResetValue(RadProperty, ValueResetFlags)
Declaration
public void ResetValue(RadProperty property, ValueResetFlags flags)
Parameters
|
RadProperty
property
|
|
ValueResetFlags
flags
|
SetValue(RadProperty, Object)
Declaration
public void SetValue(RadProperty property, object value)
Parameters
|
RadProperty
property
|
|
System.Object
value
|
ToString()
Declaration
public override string ToString()
Returns
|
System.String
|
UpdateItemStyle()
Declaration
public void UpdateItemStyle()
WndProc(ref Message)
Declaration
protected override void WndProc(ref Message m)
Parameters
|
System.Windows.Forms.Message
m
|