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.String
|
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.Windows.Media.Brush
|
Glyph
Gets or sets the glyph to be used.
Declaration
public object Glyph { get; set; }
Property Value
System.Object
|
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.Double
|
Type
Gets or sets explicitly the GlyphExportType.
Declaration
public GlyphExportType Type { get; set; }
Property Value
GlyphExportType
|
Methods
GetDefaultFont()
Gets the default font name to be used when rendering glyphs.
Declaration
public static string GetDefaultFont()
Returns
System.String
|
GetDefaultFontSize()
Gets the default font size to be used when rendering glyphs.
Declaration
public static double GetDefaultFontSize()
Returns
System.Double
|
ProvideValue(IServiceProvider)
Declaration
public override object ProvideValue(IServiceProvider serviceProvider)
Parameters
System.IServiceProvider
serviceProvider
|
Returns
System.Object
|
SetDefaultFont(String)
Sets the default font name to be used when rendering glyphs.
Declaration
public static void SetDefaultFont(string fontName)
Parameters
System.String
fontName
|
SetDefaultFontSize(Double)
Sets the default font size to be used when rendering glyphs.
Declaration
public static void SetDefaultFontSize(double fontSize)
Parameters
System.Double
fontSize
|