This documentation is archived and is not being maintained.

TreeView::ShowExpandCollapse Property

Gets or sets a value indicating whether expansion node indicators are displayed.

Namespace:  System.Web.UI.WebControls
Assembly:  System.Web (in System.Web.dll)

public:
property bool ShowExpandCollapse {
	bool get ();
	void set (bool value);
}
<asp:TreeView ShowExpandCollapse="True|False" />

Property Value

Type: System::Boolean
true to show the expansion node indicators; otherwise, false. The default is true.

Expansion node indicators are used to show whether a node is expanded, collapsed, or non-expandable. Use the ShowExpandCollapse property to specify whether the expansion node indicators are displayed in the TreeView control.

When the ShowExpandCollapse property is set to true, the TreeView control displays a plus sign (+) or minus sign (-) or a placeholder image next to a node to indicate whether the node is expandable, collapsible, or non-expandable, respectively. You can specify custom images by first setting the ImageSet property to TreeViewImageSet.Custom, and then setting the NoExpandImageUrl, ExpandImageUrl, and CollapseImageUrl properties to the URLs of the custom images. If no images are specified, the default images are used.

The value of this property is stored in view state.

The following code example demonstrates how to use the ShowExpandCollapse property to show and hide the expansion node icons.

No code example is currently available or this language may not be supported.

.NET Framework

Supported in: 4, 3.5, 3.0, 2.0

Windows 7, Windows Vista SP1 or later, Windows XP SP3, Windows XP SP2 x64 Edition, Windows Server 2008 (Server Core not supported), Windows Server 2008 R2 (Server Core supported with SP1 or later), Windows Server 2003 SP2

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