Category / Section
How to retrieve the selected folder and selected path in the WinForms NavigationView?
1 min read
Retrieve the selected folder and path
In NaviationView, you can retrieve the selected folder name and its path by using its SelectedBar and SelectedBars properties.
C#
string selectedPath = string.Empty; //Gets the current selected bar string selectedFolder = this.navigationView1.SelectedBar.Text; //Gets the selected path foreach (Syncfusion.Windows.Forms.Tools.Navigation.Bar item in this.navigationView1.SelectedBars) { selectedPath += item.Text + "\\"; }
VB
Dim selectedPath As String = String.Empty 'Gets the currently selected bar Dim selectedFolder As String = Me.navigationView1.SelectedBar.Text 'Gets the selected path For Each item As Syncfusion.Windows.Forms.Tools.Navigation.Bar In Me.navigationView1.SelectedBars selectedPath &= item.Text & "\" Next item
Figure 1: The selected folder name and selected path of the Selected bar.
Samples:
C#: https://www.syncfusion.com/downloads/support/directtrac/107258/ze/NavigationView-527470180
VB: https://www.syncfusion.com/downloads/support/directtrac/107258/ze/NavigationView_VB-7428156