skip navigation
  • Product Bundles

    DevCraft

    All Telerik .NET tools and Kendo UI JavaScript components in one package. Now enhanced with:

    • AI Coding Assistants
    • Embedded Reporting
    • Document Processing Libraries
    • SSO Account Sign-in

    Web

    Kendo UI UI for Angular UI for Vue UI for jQuery KendoReact UI for Blazor UI for ASP.NET Core UI for ASP.NET MVC UI for ASP.NET AJAX

    Mobile

    UI for .NET MAUI

    Document Management

    Telerik Document Processing

    Desktop

    UI for .NET MAUI UI for WinUI UI for WinForms UI for WPF

    Reporting

    Telerik Reporting Telerik Report Server

    Testing & Mocking

    Test Studio Telerik JustMock

    CMS

    Sitefinity

    AI Productivity Tools

    AI Coding Assistants

    UI/UX Tools

    ThemeBuilder Design System Kit Templates and Building Blocks

    Debugging

    Fiddler Fiddler Everywhere Fiddler Classic Fiddler Everywhere Reporter FiddlerCore

    Free Tools

    KendoReact Free VB.NET to C# Converter Testing Framework
    View all products
  • Overview
  • Demos
    • What's New
    • Roadmap
    • Release History
  • Support and Learning

    • Support and Learning Hub
    • First Steps
    • Docs
    • Demos
    • Virtual Classroom
    • Forums
    • Videos
    • Blogs
    • Accessibility
    • Submit a Ticket

    Productivity and Design Tools

    • Visual Studio Extensions
    • Visual Studio Templates
    • Embedded Reporting
  • Pricing
  • Shopping cart
    • Account Overview
    • Your Licenses
    • Downloads
    • Support Center
    • Forum Profile
    • Payment Methods
    • Edit Profile
    • Log out
  • Login
  • Contact Us
  • Try now

Class RadSplashScreen

Represents a control that is shown inside a Window on a separate thread to indicate that the application is loading. The functionality of showing a splash screen is exposed through the RadSplashScreenManager class.

Inheritance
System.Object
RadSplashScreen
Namespace: Telerik.Windows.Controls
Assembly: Telerik.Windows.Controls.Navigation.dll

Syntax

[Themable]
[TelerikToolboxCategory("Containers")]
public class RadSplashScreen : ContentControl, IThemable

Constructors

RadSplashScreen()

Initializes a new instance of the RadSplashScreen class.

Declaration
public RadSplashScreen()

Fields

FooterProperty

Identifies the Footer dependency property.

Declaration
public static readonly DependencyProperty FooterProperty
Field Value
System.Windows.DependencyProperty

FooterTemplateProperty

Identifies the FooterTemplate dependency property.

Declaration
public static readonly DependencyProperty FooterTemplateProperty
Field Value
System.Windows.DependencyProperty

FooterTemplateSelectorProperty

Identifies the FooterTemplateSelector dependency property.

Declaration
public static readonly DependencyProperty FooterTemplateSelectorProperty
Field Value
System.Windows.DependencyProperty

HorizontalFooterAlignmentProperty

Identifies the HorizontalFooterAlignment dependency property.

Declaration
public static readonly DependencyProperty HorizontalFooterAlignmentProperty
Field Value
System.Windows.DependencyProperty

ImageHeightProperty

Identifies the ImageHeight dependency property.

Declaration
public static readonly DependencyProperty ImageHeightProperty
Field Value
System.Windows.DependencyProperty

ImagePathProperty

Identifies the ImagePath dependency property.

Declaration
public static readonly DependencyProperty ImagePathProperty
Field Value
System.Windows.DependencyProperty

ImageStretchProperty

Identifies the ImageStretch dependency property.

Declaration
public static readonly DependencyProperty ImageStretchProperty
Field Value
System.Windows.DependencyProperty

ImageWidthProperty

Identifies the ImageWidth dependency property.

Declaration
public static readonly DependencyProperty ImageWidthProperty
Field Value
System.Windows.DependencyProperty

IsIndeterminateProperty

Identifies the IsIndeterminate dependency property.

Declaration
public static readonly DependencyProperty IsIndeterminateProperty
Field Value
System.Windows.DependencyProperty

MaxValueProperty

Identifies the MaxValue dependency property.

Declaration
public static readonly DependencyProperty MaxValueProperty
Field Value
System.Windows.DependencyProperty

MinValueProperty

Identifies the MinValue dependency property.

Declaration
public static readonly DependencyProperty MinValueProperty
Field Value
System.Windows.DependencyProperty

ProgressBarVisibilityProperty

Identifies the ProgressBarVisibility dependency property.

Declaration
public static readonly DependencyProperty ProgressBarVisibilityProperty
Field Value
System.Windows.DependencyProperty

ProgressValueProperty

Identifies the ProgressValue dependency property.

Declaration
public static readonly DependencyProperty ProgressValueProperty
Field Value
System.Windows.DependencyProperty

Properties

Footer

Gets or sets the Footer of the RadSplashScreen. This is a dependency property.

Declaration
public object Footer { get; set; }
Property Value
System.Object

FooterTemplate

Gets or sets the FooterTemplate of the RadSplashScreen. This is a dependency property.

Declaration
public DataTemplate FooterTemplate { get; set; }
Property Value
System.Windows.DataTemplate

FooterTemplateSelector

Gets or sets the FooterTemplateSelector of the RadSplashScreen. This is a dependency property.

Declaration
public DataTemplateSelector FooterTemplateSelector { get; set; }
Property Value
System.Windows.Controls.DataTemplateSelector

HorizontalFooterAlignment

Gets or sets the HorizontalAlignment of the ContentPresenter, which shows the Footer. This is a dependency property.

Declaration
public HorizontalAlignment HorizontalFooterAlignment { get; set; }
Property Value
System.Windows.HorizontalAlignment

ImageHeight

Gets or sets the Height of the Image inside the splash screen. This is a dependency property.

Declaration
public double ImageHeight { get; set; }
Property Value
System.Double

ImagePath

Gets or sets the ImagePath to the image to be displayed in the RadSplashScreen. This is a dependency property.

Declaration
public string ImagePath { get; set; }
Property Value
System.String

ImageStretch

Gets or sets the Stretch of the Image inside the splash screen. This is a dependency property.

Declaration
public Stretch ImageStretch { get; set; }
Property Value
System.Windows.Media.Stretch

ImageWidth

Gets or sets the Width of the Image inside the splash screen. This is a dependency property.

Declaration
public double ImageWidth { get; set; }
Property Value
System.Double

IsIndeterminate

Gets or sets the IsIndeterminate value of the RadProgressBar in the template of the RadSplashScreen. This is a dependency property.

Declaration
public bool IsIndeterminate { get; set; }
Property Value
System.Boolean

MaxValue

Gets or sets the Maximum value of the RadProgressBar in the template of the RadSplashScreen. This is a dependency property.

Declaration
public double MaxValue { get; set; }
Property Value
System.Double

MinValue

Gets or sets the Minimum value of the RadProgressBar in the template of the RadSplashScreen. This is a dependency property.

Declaration
public double MinValue { get; set; }
Property Value
System.Double

ProgressBarVisibility

Gets or sets the Visibility of the RadProgressBar in the template of the RadSplashScreen. This is a dependency property.

Declaration
public Visibility ProgressBarVisibility { get; set; }
Property Value
System.Windows.Visibility

ProgressValue

Gets or sets the value of the RadProgressBar in the template of the RadSplashScreen. This is a dependency property.

Declaration
public double ProgressValue { get; set; }
Property Value
System.Double

Methods

OnCreateAutomationPeer()

Declaration
protected override AutomationPeer OnCreateAutomationPeer()
Returns
System.Windows.Automation.Peers.AutomationPeer

OnInitialized(EventArgs)

Declaration
protected override void OnInitialized(EventArgs e)
Parameters
System.EventArgs e

ResetTheme()

Resets the theme.

Declaration
public void ResetTheme()

Extension Methods

CollectionExtensions.ToEnumerable<T>(T)
EnumerableExtensions.ToEnumerable<T>(T)
Getting Started
  • Install Now
  • Demos
  • SDK Samples Browser
  • Sample Applications
Support Resources
  • Code Library
  • Knowledge Base
  • MVVM Support
  • Videos
  • GitHub SDK Repository
Community
  • Forums
  • Blogs
  • XAML Feedback Portal
  • Document Processing Feedback Portal

Copyright © 2018 Progress Software Corporation and/or its subsidiaries or affiliates.
All Rights Reserved.

Progress, Telerik, and certain product names used herein are trademarks or registered trademarks of Progress Software Corporation and/or one of its subsidiaries or affiliates in the U.S. and/or other countries. See Trademarks for appropriate markings.