ClassRadSplashScreenElement
Definition
Namespace:Telerik.WinControls.UI.SplashScreen
Assembly:Telerik.WinControls.UI.dll
Syntax:
public class RadSplashScreenElement : SplashScreenLightVisualElement, INotifyPropertyChanged, ICustomTypeDescriptor, ISupportSystemSkin, IBindableComponent, IComponent, IDisposable, ISupportDrag, ISupportDrop, IShortcutProvider, IStylableElement, IStylableNode, IPrimitiveElement, IShapedElement, IFillElement, IBorderElement, IBoxStyle, IBoxElement, IDrawFillElement, IImageElement, ITextPrimitive, ITextProvider
Inheritance: objectDisposableObjectRadObjectRadElementVisualElementRadComponentElementRadItemUIItemBaseLightVisualElementSplashScreenLightVisualElementRadSplashScreenElement
Implements:
Inherited Members
Constructors
RadSplashScreenElement()
Declaration
public RadSplashScreenElement()
Properties
FooterLogo
Gets or sets the footer image displayed by the FooterLogoElement.
FooterLogoElement
Gets the element that displays the footer logo.
Declaration
public SplashScreenLightVisualElement FooterLogoElement { get; }
Property Value
FooterStack
Gets the stack that contains the footer logo and text.
Declaration
public StackLayoutElement FooterStack { get; }
Property Value
FooterSvgLogo
Gets or sets the footer SVG(vector image) displayed by the FooterLogoElement.
Declaration
public RadSvgImage FooterSvgLogo { get; set; }
Property Value
FooterText
Gets or sets the footer text displayed by the FooterTextElement.
FooterTextElement
Gets the element that displays the footer text.
Declaration
public SplashScreenLightVisualElement FooterTextElement { get; }
Property Value
Image
Gets or sets the displayed image in the ImageElement.
Declaration
public override Image Image { get; set; }
Property Value
Overrides
ImageElement
Gets the element that displays the image / SVG.
Declaration
public SplashScreenLightVisualElement ImageElement { get; }
Property Value
ImageStack
Gets the stack that contains the image / SVG.
Declaration
public StackLayoutElement ImageStack { get; }
Property Value
MainStack
Gets the stack that contains all sub-stacks and elements.
Declaration
public StackLayoutElement MainStack { get; }
Property Value
ProgressIndicatorElement
Gets the element that indicate and display the progress.
Declaration
public SplashScreenProgressIndicatorElement ProgressIndicatorElement { get; }
Property Value
ProgressIndicatorStack
Gets the stack that contains the progress indicator.
Declaration
public StackLayoutElement ProgressIndicatorStack { get; }
Property Value
SvgImage
Gets or sets the displayed SVG(vector image) in the ImageElement.
Declaration
public override RadSvgImage SvgImage { get; set; }
Property Value
Overrides
Text
Gets or sets the text of the TextContentElement
Declaration
public override string Text { get; set; }
Property Value
Overrides
TextContentElement
Gets the element that displays the text / content.
Declaration
public SplashScreenLightVisualElement TextContentElement { get; }
Property Value
TextContentStack
Gets the stack that contains the text content.
Declaration
public StackLayoutElement TextContentStack { get; }
Property Value
Methods
CreateChildElements()
Called by the element when constructed. Allows inheritors to build the element tree.
Declaration
protected override void CreateChildElements()
Overrides
CreateContentStack()
Creates the content / text stack element.
Declaration
protected virtual StackLayoutElement CreateContentStack()
Returns
CreateFooterLogoElement()
Creates the footer logo element.
Declaration
protected virtual SplashScreenLightVisualElement CreateFooterLogoElement()
Returns
CreateFooterStack()
Creates the footer stack element.
Declaration
protected virtual StackLayoutElement CreateFooterStack()
Returns
CreateFooterTextElement()
Creates the footer text element.
Declaration
protected virtual SplashScreenLightVisualElement CreateFooterTextElement()
Returns
CreateImageElement()
Creates the image / SVG element.
Declaration
protected virtual SplashScreenLightVisualElement CreateImageElement()
Returns
CreateImageStack()
Creates the image stack element.
Declaration
protected virtual StackLayoutElement CreateImageStack()
Returns
CreateMainStack()
Creates the main stack element.
Declaration
protected virtual StackLayoutElement CreateMainStack()
Returns
CreateProgressIndicatorElement()
Creates the progress indicator element.
Declaration
protected virtual SplashScreenProgressIndicatorElement CreateProgressIndicatorElement()
Returns
CreateProgressIndicatorStack()
Creates the progress indicator stack element.
Declaration
protected virtual StackLayoutElement CreateProgressIndicatorStack()
Returns
CreateTextContentElement()
Creates the text content element.
Declaration
protected virtual SplashScreenLightVisualElement CreateTextContentElement()
Returns
InitializeFields()
Initializes the internal fields and components of the LightVisualElement. This method sets up text primitives, image primitives, and layout management components.
Declaration
protected override void InitializeFields()
Overrides