Class RadPipsPager
Represents a control that enables navigation within linearly paginated content. Can be used as a navigation assistant for other controls such as the RadSlideView.
Inherited Members
Namespace: Telerik.Windows.Controls
Assembly: Telerik.Windows.Controls.dll
Syntax
[TelerikToolboxCategory("Navigation")]
public class RadPipsPager : NavigationSelector, IThemable
Constructors
RadPipsPager()
Initializes a new instance of the RadPipsPager class.
Declaration
public RadPipsPager()
Fields
ItemMarginProperty
Identifies the ItemMargin dependency property.
Declaration
public static readonly DependencyProperty ItemMarginProperty
Field Value
System.Windows.DependencyProperty
|
ItemSizeProperty
Identifies the ItemSize dependency property.
Declaration
public static readonly DependencyProperty ItemSizeProperty
Field Value
System.Windows.DependencyProperty
|
MaxVisiblePipsProperty
Identifies the MaxVisiblePips dependency property.
Declaration
public static readonly DependencyProperty MaxVisiblePipsProperty
Field Value
System.Windows.DependencyProperty
|
Properties
ItemMargin
Gets or sets the margin of each item.
Declaration
public Thickness ItemMargin { get; set; }
Property Value
System.Windows.Thickness
|
ItemSize
Gets or sets the Size of the items.
Declaration
public Size ItemSize { get; set; }
Property Value
System.Windows.Size
|
MaxVisiblePips
Gets or sets the maximum number of visible pips.
Declaration
public int MaxVisiblePips { get; set; }
Property Value
System.Int32
|
Methods
GetContainerForItemOverride()
Declaration
protected override DependencyObject GetContainerForItemOverride()
Returns
System.Windows.DependencyObject
|
IsItemItsOwnContainerOverride(Object)
Declaration
protected override bool IsItemItsOwnContainerOverride(object item)
Parameters
System.Object
item
|
Returns
System.Boolean
|
OnApplyTemplate()
OnCreateAutomationPeer()
Returns class-specific System.Windows.Automation.Peers.AutomationPeer.
Declaration
protected override AutomationPeer OnCreateAutomationPeer()
Returns
System.Windows.Automation.Peers.AutomationPeer
The type-specific System.Windows.Automation.Peers.AutomationPeer implementation. |
OnInitialized(EventArgs)
Raises the System.Windows.FrameworkElement.Initialized event. This method is invoked whenever System.Windows.FrameworkElement.IsInitialized is set to true internally.
Declaration
protected override void OnInitialized(EventArgs e)
Parameters
System.EventArgs
e
The System.Windows.RoutedEventArgs that contains the event data. |
OnItemsChanged(NotifyCollectionChangedEventArgs)
Declaration
protected override void OnItemsChanged(NotifyCollectionChangedEventArgs e)
Parameters
System.Collections.Specialized.NotifyCollectionChangedEventArgs
e
|
OnItemsSourceChanged(IEnumerable, IEnumerable)
Declaration
protected override void OnItemsSourceChanged(IEnumerable oldValue, IEnumerable newValue)
Parameters
System.Collections.IEnumerable
oldValue
|
System.Collections.IEnumerable
newValue
|
OnSelectionChanged(SelectionChangedEventArgs)
Declaration
protected override void OnSelectionChanged(SelectionChangedEventArgs e)
Parameters
System.Windows.Controls.SelectionChangedEventArgs
e
|
PrepareContainerForItemOverride(DependencyObject, Object)
Declaration
protected override void PrepareContainerForItemOverride(DependencyObject element, object item)
Parameters
System.Windows.DependencyObject
element
|
System.Object
item
|
ResetTheme()
Resets the theme.
Declaration
public void ResetTheme()