Class RadGlyphExtension
A MarkupExtension to provide the usage of font glyphs as an image source or path data.
Inheritance
Namespace: Telerik.Windows.Controls
Assembly: Telerik.Windows.Controls.dll
Syntax
public class RadGlyphExtension : MarkupExtension
Constructors
RadGlyphExtension()
Declaration
public RadGlyphExtension()
Properties
Font
Gets or sets the name of the registered font to be used. Default value is TelerikWebUI.
Declaration
public string Font { get; set; }
Property Value
System.
|
Foreground
Gets or sets the color to be used when creating the glyph. Default value is black.
Declaration
public Brush Foreground { get; set; }
Property Value
System.
|
Glyph
Gets or sets the glyph to be used.
Declaration
public object Glyph { get; set; }
Property Value
System.
|
Size
Gets or sets the size of the glyph to be used. Default value is 16d.
Declaration
public double Size { get; set; }
Property Value
System.
|
Type
Gets or sets explicitly the Glyph
Declaration
public GlyphExportType Type { get; set; }
Property Value
Methods
GetDefaultFont()
Gets the default font name to be used when rendering glyphs.
Declaration
public static string GetDefaultFont()
Returns
System.
|
GetDefaultFontSize()
Gets the default font size to be used when rendering glyphs.
Declaration
public static double GetDefaultFontSize()
Returns
System.
|
ProvideValue(IServiceProvider)
Declaration
public override object ProvideValue(IServiceProvider serviceProvider)
Parameters
System.
|
Returns
System.
|
SetDefaultFont(String)
Sets the default font name to be used when rendering glyphs.
Declaration
public static void SetDefaultFont(string fontName)
Parameters
System.
|
SetDefaultFontSize(Double)
Sets the default font size to be used when rendering glyphs.
Declaration
public static void SetDefaultFontSize(double fontSize)
Parameters
System.
|