This documentation is archived and is not being maintained.

ListViewItem.Font Property

Gets or sets the font of the text displayed by the item.

[Visual Basic]
Public Property Font As Font
public Font Font {get; set;}
public: __property Font* get_Font();
public: __property void set_Font(Font*);
public function get Font() : Font;
public function set Font(Font);

Property Value

The Font to apply to the text displayed by the control. The default is the value of the DefaultFont property if the ListViewItem is not associated with a ListView control; otherwise the font specified in the Font property for the ListView control is used.


You can use this method to change the typeface styles applied to the text of the item. Because a Font is immutable (you cannot adjust any of its properties), you can only assign the Font property a new Font. However, you can base the new font on the existing font.

[Visual Basic, C#]] The following is an example of how to adjust the existing font to make it bold:

listViewItem1.Font = new Font(listViewItem1.Font, 
   listViewItem1.Font.Style | FontStyle.Bold);
[Visual Basic] 
ListViewItem1.Font = New Font(ListViewItem1.Font, _ 
   ListViewItem1.Font.Style Or FontStyle.Bold)


Platforms: Windows 98, Windows NT 4.0, Windows Millennium Edition, Windows 2000, Windows XP Home Edition, Windows XP Professional, Windows Server 2003 family

See Also

ListViewItem Class | ListViewItem Members | System.Windows.Forms Namespace