This documentation is archived and is not being maintained.

DrawTreeNodeEventArgs.DrawDefault Property

Note: This property is new in the .NET Framework version 2.0.

Gets or sets a value indicating whether the TreeNode should be drawn by the operating system rather than being owner drawn.

Namespace: System.Windows.Forms
Assembly: System.Windows.Forms (in

public bool DrawDefault { get; set; }
/** @property */
public boolean get_DrawDefault ()

/** @property */
public void set_DrawDefault (boolean value)

public function get DrawDefault () : boolean

public function set DrawDefault (value : boolean)

Property Value

true if the node should be drawn by the operating system; false if the node will be drawn in the event handler. The default value is false.

Use this property when you handle the DrawNode event for nodes that you do not want to customize. This is useful, for example, when you want to customize only nodes that are in a specific state.

Windows 98, Windows 2000 SP4, Windows CE, Windows Millennium Edition, Windows Mobile for Pocket PC, Windows Mobile for Smartphone, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition

The .NET Framework does not support all versions of every platform. For a list of the supported versions, see System Requirements.

.NET Framework

Supported in: 2.0