ClassSplashScreen
Definition
Namespace:Telerik.WinControls.UI.SplashScreen
Assembly:Telerik.WinControls.UI.dll
Syntax:
public class SplashScreen : BaseSplash<RadSplashScreenForm>, IDisposable
Inheritance: objectBaseSplash<RadSplashScreenForm>SplashScreen
Implements:
Inherited Members
Constructors
SplashScreen()
Declaration
public SplashScreen()
Properties
Location
Gets or sets the desktop location when the StartPosition is Manual.
StartPosition
Gets or sets the screen start position.
Declaration
public SplashStartPosition StartPosition { get; set; }
Property Value
Methods
AttachFormEvents(Form)
Attaches to the splash/overlay form events.
Declaration
protected virtual void AttachFormEvents(Form form)
Parameters
form
The form
CreateFrom()
Creates a splash form.
Declaration
public override RadSplashScreenForm CreateFrom()
Returns
The created form.
Overrides
DetachFormEvents(Form)
Detaches from splash/overlay form events.
Declaration
protected virtual void DetachFormEvents(Form form)
Parameters
form
The form
Dispose()
Declaration
public override void Dispose()
Overrides
SetContent(string)
Sets the main text if the displayed control is RadSplashScreenControl
Declaration
public virtual void SetContent(string text)
Parameters
text
The content text.
SetFooter(string)
Sets the footer text if the displayed control is RadSplashScreenControl and the state is determinate.
Declaration
public virtual void SetFooter(string footerText)
Parameters
footerText
The footer text.
SetIcon(Image)
Sets the footer icon if the displayed control is RadSplashScreenControl and the state is determinate.
Declaration
public virtual void SetIcon(Image footerIcon)
Parameters
footerIcon
The icon.
SetImage(Image)
Sets the main image if the displayed control is RadSplashScreenControl
Declaration
public virtual void SetImage(Image image)
Parameters
image
The image.
SetProgress(int)
Sets the progress percentage if the displayed control is RadSplashScreenControl and the state is determinate.
Declaration
public virtual void SetProgress(int progress)
Parameters
progress
The progress percentage.
SetSize(int, int)
Sets the size of the splash form.
SetState(SplashScreenProgressIndicatorState)
Sets the progress indicator state if the displayed control is RadSplashScreenControl
Declaration
public virtual void SetState(SplashScreenProgressIndicatorState newState)
Parameters
newState
SplashScreenProgressIndicatorState
The new progress indicator state.
Show(RadSplashScreenSettings)
Shows a splash form with the default splash control.
Declaration
public virtual void Show(RadSplashScreenSettings settings)
Parameters
settings
The initial settings of the splash.
Show(Type)
Shows a splash form with given content type.
Declaration
public virtual void Show(Type contentType)
Parameters
contentType
The type of the content.
ShowInternal(Type)
Declaration
protected virtual void ShowInternal(Type content)
Parameters
content
ShowSplashForm(Form)
Declaration
protected virtual void ShowSplashForm(Form splashForm)
Parameters
splashForm
ShowSplashScreen(Type)
Declaration
protected virtual void ShowSplashScreen(Type controlType)
Parameters
controlType