FontData Class

The FontData class is used to hold font properties (e.g. Bold, Italic, Name etc.) on appearances. It allows the overriding of individual properties. For example, if a control's base font was set to "MS San Serif" 8.5pt. An appearance could override the Bold property to true and get a bold font without having to specify the name and size since that would be picked up from the base font.
Public NotInheritable Class FontData 
   Inherits Infragistics.Shared.SubObjectBase
public sealed class FontData : Infragistics.Shared.SubObjectBase 
This sample sets the FontData associated properties of an Appearance object.

Imports Infragistics.Win

Private Sub SetGridFont()

       Dim fd As FontData = Me.UltraGrid1.DisplayLayout.Appearance.FontData

       fd.Bold = DefaultableBoolean.True
       fd.Italic = DefaultableBoolean.True
       fd.Name = "Times New Roman"
       fd.Underline = DefaultableBoolean.True

   End Sub
using Infragistics.Win;

private void SetGridFont()

	FontData fd = this.ultraGrid1.DisplayLayout.Appearance.FontData;

	fd.Bold = DefaultableBoolean.True ;
	fd.Italic = DefaultableBoolean.True;
	fd.Name = "Times New Roman";
	fd.Underline = DefaultableBoolean.True;


Target Platforms: Windows 10, Windows 8.1, Windows 8, Windows 7, Windows Server 2012, Windows 7, Windows Vista SP1 or later, Windows XP SP3, Windows Server 2008 (Server Core not supported), Windows Server 2008 R2 (Server Core supported with SP1 or later), Windows Server 2003 SP2

See Also