TreeView Node Selection
This sample demonstrates node selection with the SelectedNodeChanged event
and SelectedNodeStyle.
Click a Node to Select It
Selected node:None — click a node above
Selection count: 0
Selection count: 0
Code Example
<TreeView SelectedNodeChanged="HandleNodeSelected">
<SelectedNodeStyleContent>
<TreeViewSelectedNodeStyle CssClass="selected-node" />
</SelectedNodeStyleContent>
<Nodes>
<TreeNode Text="Company" Value="company" Expanded="true">
<TreeNode Text="Engineering" Value="engineering" />
<TreeNode Text="Marketing" Value="marketing" />
</TreeNode>
</Nodes>
</TreeView>
@code {
void HandleNodeSelected(TreeNodeEventArgs e)
{
var node = e.Node;
// node.Text, node.Value
}
}
