ClassRadPageViewPage
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
RadPageViewPage()
Declaration
public RadPageViewPage()
Properties
BackColor
Declaration
public override Color BackColor { get; set; }
Property Value
Overrides
Context
Declaration
[Browsable(false)]
public IntPtr Context { get; set; }
Property Value
Description
Gets or sets the title of the Page. Title appears in the Header area of the owning RadPageView.
Dock
Declaration
[Browsable(false)]
public override DockStyle Dock { get; set; }
Property Value
Overrides
Image
Gets or sets the image to be displayed by the associated RadPageViewItem instance.
ImageAlignment
Gets or sets the alignment of the image on the drawing surface.
Declaration
public ContentAlignment ImageAlignment { get; set; }
Property Value
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
[Browsable(false)]
public bool IsContentVisible { get; set; }
Property Value
Item
Gets the RadPageViewItem instance which is the UI representation of this page.
Declaration
[Browsable(false)]
public RadPageViewItem Item { get; }
Property Value
ItemSize
Gets or sets the size of the item of RadPageView.This size will be used in is PageViewItemSizeMode.Individual mode.
Declaration
[Browsable(true)]
public virtual SizeF ItemSize { get; set; }
Property Value
Owner
Gets the RadPageView instance that owns this page.
Declaration
[Browsable(false)]
public RadPageView Owner { get; }
Property Value
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.
PeekPopupContent
Gets or sets the associated peek content for this page.
Declaration
[Browsable(false)]
public Control PeekPopupContent { get; set; }
Property Value
SubPages
Gets the child collection of pages for this page. This collection is only relevant for the NavigationView which supports hierarchy.
Declaration
[Browsable(false)]
public RadPageViewSubPageCollection SubPages { get; }
Property Value
SvgImage
Gets or sets the Svg Image.
Text
Gets or sets the text to be displayed in the associated item.
Declaration
[Browsable(true)]
public override string Text { get; set; }
Property Value
Overrides
TextAlignment
Gets or sets the alignment of the text content on the drawing surface.
Declaration
public ContentAlignment TextAlignment { get; set; }
Property Value
TextImageRelation
Gets or sets the position of text and image relative to each other.
Declaration
public TextImageRelation TextImageRelation { get; set; }
Property Value
Title
Gets or sets the title of the Page. Title appears in the Header area of the owning RadPageView.
ToolTipText
Gets or sets the tooltip to be displayed when the item hovers page's associated item.
Methods
Attach(RadPageView)
Declaration
protected virtual void Attach(RadPageView view)
Parameters
view
CallBackColorChanged()
Declaration
protected virtual void CallBackColorChanged()
CreateChildPagesInstance()
Declaration
protected virtual RadPageViewSubPageCollection CreateChildPagesInstance()
Returns
Detach()
Declaration
protected virtual void Detach()
Dispose(bool)
Declaration
protected override void Dispose(bool disposing)
Parameters
disposing
Overrides
OnControlAdded(ControlEventArgs)
Declaration
protected override void OnControlAdded(ControlEventArgs e)
Parameters
e
Overrides
OnControlRemoved(ControlEventArgs)
Declaration
protected override void OnControlRemoved(ControlEventArgs e)
Parameters
e
Overrides
OnDescriptionChanged(EventArgs)
Declaration
protected virtual void OnDescriptionChanged(EventArgs e)
Parameters
e
OnEnabledChanged(EventArgs)
Declaration
protected override void OnEnabledChanged(EventArgs e)
Parameters
e
Overrides
OnImageAlignmentChanged(EventArgs)
Declaration
protected virtual void OnImageAlignmentChanged(EventArgs e)
Parameters
e
OnImageChanged(EventArgs)
Declaration
protected virtual void OnImageChanged(EventArgs e)
Parameters
e
OnIsContentVisibleChanged()
Declaration
protected virtual void OnIsContentVisibleChanged()
OnPageBackColorChanged(EventArgs)
Declaration
protected virtual void OnPageBackColorChanged(EventArgs e)
Parameters
e
OnSvgImageChanged(EventArgs)
Declaration
protected virtual void OnSvgImageChanged(EventArgs e)
Parameters
e
OnTextAlignmentChanged(EventArgs)
Declaration
protected virtual void OnTextAlignmentChanged(EventArgs e)
Parameters
e
OnTextChanged(EventArgs)
Declaration
protected override void OnTextChanged(EventArgs e)
Parameters
e
Overrides
OnTextImageRelationChanged(EventArgs)
Declaration
protected virtual void OnTextImageRelationChanged(EventArgs e)
Parameters
e
OnTitleChanged(EventArgs)
Declaration
protected virtual void OnTitleChanged(EventArgs e)
Parameters
e
OnToolTipTextChanged(EventArgs)
Declaration
protected virtual void OnToolTipTextChanged(EventArgs e)
Parameters
e
ProcessCodedUIMessage(ref IPCMessage)
Declaration
protected virtual void ProcessCodedUIMessage(ref IPCMessage request)
Parameters
request
IPCMessage
ProcessMessage(ref IPCMessage)
Declaration
public void ProcessMessage(ref IPCMessage request)
Parameters
request
IPCMessage
ResetValue(RadProperty)
Declaration
public void ResetValue(RadProperty property)
Parameters
property
ResetValue(RadProperty, ValueResetFlags)
Declaration
public void ResetValue(RadProperty property, ValueResetFlags flags)
Parameters
property
flags
SetValue(RadProperty, object)
Declaration
public void SetValue(RadProperty property, object value)
Parameters
property
value
UpdateItemStyle()
Declaration
public void UpdateItemStyle()
WndProc(ref Message)
Declaration
protected override void WndProc(ref Message m)
Parameters
m
Overrides