Class RadSplashScreenElement
Inheritance
Inherited Members
Namespace: Telerik.WinControls.UI.SplashScreen
Assembly: Telerik.WinControls.UI.dll
Syntax
public class RadSplashScreenElement : SplashScreenLightVisualElement, INotifyPropertyChanged, ICustomTypeDescriptor, ISupportSystemSkin, IComponent, IDisposable, IBindableComponent, ISupportDrag, ISupportDrop, IShortcutProvider, IStylableElement, IStylableNode, IPrimitiveElement, IShapedElement, IFillElement, IBorderElement, IBoxStyle, IBoxElement, IImageElement, ITextPrimitive, ITextProvider
Constructors
RadSplashScreenElement()
Declaration
public RadSplashScreenElement()
Properties
FooterLogo
FooterLogoElement
FooterStack
FooterSvgLogo
FooterText
FooterTextElement
Image
Gets or sets the displayed image in the ImageElement.
Declaration
public override Image Image { get; set; }
Property Value
System.Drawing.Image
|
Overrides
ImageElement
Gets the element that displays the image / SVG.
Declaration
public SplashScreenLightVisualElement ImageElement { get; }
Property Value
SplashScreenLightVisualElement
|
ImageStack
Gets the stack that contains the image / SVG.
Declaration
public StackLayoutElement ImageStack { get; }
Property Value
StackLayoutElement
|
MainStack
Gets the stack that contains all sub-stacks and elements.
Declaration
public StackLayoutElement MainStack { get; }
Property Value
StackLayoutElement
|
ProgressIndicatorElement
Gets the element that indicate and display the progress.
Declaration
public SplashScreenProgressIndicatorElement ProgressIndicatorElement { get; }
Property Value
SplashScreenProgressIndicatorElement
|
ProgressIndicatorStack
Gets the stack that contains the progress indicator.
Declaration
public StackLayoutElement ProgressIndicatorStack { get; }
Property Value
StackLayoutElement
|
SvgImage
Gets or sets the displayed SVG(vector image) in the ImageElement.
Declaration
public override RadSvgImage SvgImage { get; set; }
Property Value
RadSvgImage
|
Overrides
Text
Gets or sets the text of the TextContentElement
Declaration
public override string Text { get; set; }
Property Value
System.String
|
Overrides
TextContentElement
Gets the element that displays the text / content.
Declaration
public SplashScreenLightVisualElement TextContentElement { get; }
Property Value
SplashScreenLightVisualElement
|
TextContentStack
Gets the stack that contains the text content.
Declaration
public StackLayoutElement TextContentStack { get; }
Property Value
StackLayoutElement
|
Methods
CreateChildElements()
Declaration
protected override void CreateChildElements()
Overrides
CreateContentStack()
Creates the content / text stack element.
Declaration
protected virtual StackLayoutElement CreateContentStack()
Returns
StackLayoutElement
|
CreateFooterLogoElement()
CreateFooterStack()
CreateFooterTextElement()
CreateImageElement()
Creates the image / SVG element.
Declaration
protected virtual SplashScreenLightVisualElement CreateImageElement()
Returns
SplashScreenLightVisualElement
|
CreateImageStack()
Creates the image stack element.
Declaration
protected virtual StackLayoutElement CreateImageStack()
Returns
StackLayoutElement
|
CreateMainStack()
Creates the main stack element.
Declaration
protected virtual StackLayoutElement CreateMainStack()
Returns
StackLayoutElement
|
CreateProgressIndicatorElement()
Creates the progress indicator element.
Declaration
protected virtual SplashScreenProgressIndicatorElement CreateProgressIndicatorElement()
Returns
SplashScreenProgressIndicatorElement
|
CreateProgressIndicatorStack()
Creates the progress indicator stack element.
Declaration
protected virtual StackLayoutElement CreateProgressIndicatorStack()
Returns
StackLayoutElement
|
CreateTextContentElement()
Creates the text content element.
Declaration
protected virtual SplashScreenLightVisualElement CreateTextContentElement()
Returns
SplashScreenLightVisualElement
|
InitializeFields()
Declaration
protected override void InitializeFields()