Class
RadSlideView

Represents a navigation control that allows users to slide between different views, enabling swipe gestures to navigate through a collection of items. This class provides functionality to configure the presentation and transition animations of the items and manage the visibility of navigation buttons. It supports both horizontal and vertical orientation for item display and allows customization of swipe behavior, including the handling of swiping thresholds to determine when the displayed view should change. This control is suitable for implementing galleries, item carousels, or any scenario where a smooth transition between views is desired.

Definition

Namespace:Telerik.Windows.Controls

Assembly:Telerik.Windows.Controls.dll

Syntax:

cs-api-definition
[TelerikToolboxCategory("Navigation")]
public class RadSlideView : NavigationSelector

Inheritance: objectNavigationSelectorRadSlideView

Inherited Members NavigationSelector.OrientationPropertyNavigationSelector.IsInfiniteScrollingEnabledPropertyNavigationSelector.PreviousButtonStylePropertyNavigationSelector.NextButtonStylePropertyNavigationSelector.ButtonVisibilityPropertyNavigationSelector.AutoHideButtonsDelayPropertyNavigationSelector.MoveSelectedToNext()NavigationSelector.MoveSelectedToPrevious()NavigationSelector.OnPreviewKeyDown(KeyEventArgs)NavigationSelector.OnPreviewMouseWheel(MouseWheelEventArgs)NavigationSelector.OnMouseLeave(MouseEventArgs)NavigationSelector.OnMouseEnter(MouseEventArgs)NavigationSelector.OnMouseMove(MouseEventArgs)NavigationSelector.GetNextIndex()NavigationSelector.GetPreviousIndex()NavigationSelector.OrientationNavigationSelector.IsInfiniteScrollingEnabledNavigationSelector.NextButtonStyleNavigationSelector.PreviousButtonStyleNavigationSelector.ButtonVisibilityNavigationSelector.AutoHideButtonsDelay

Constructors

RadSlideView()

Initializes a new instance of the RadSlideView class.

Declaration

cs-api-definition
public RadSlideView()

Fields

ShowButtonsOverContentProperty

Identifies the ShowButtonsOverContent dependency property.

Declaration

cs-api-definition
public static readonly DependencyProperty ShowButtonsOverContentProperty

Field Value

DependencyProperty

Properties

ShowButtonsOverContent

Gets or sets a boolean value indicating whether previous and next buttons will be shown over content or outside it.

Declaration

cs-api-definition
public bool ShowButtonsOverContent { get; set; }

Property Value

bool

Methods

OnApplyTemplate()

Declaration

cs-api-definition
public override void OnApplyTemplate()

Overrides NavigationSelector.OnApplyTemplate()

OnCreateAutomationPeer()

Declaration

cs-api-definition
protected override AutomationPeer OnCreateAutomationPeer()

Returns

AutomationPeer

OnInitialized(EventArgs)

Raises the event. This method is invoked whenever is set to true internally.

Declaration

cs-api-definition
protected override void OnInitialized(EventArgs e)

Parameters

e

EventArgs

The RoutedEventArgs that contains the event data.

ResetTheme()

Resets the theme.

Declaration

cs-api-definition
public void ResetTheme()