Gets or sets the
SideBarItem currently selected on the
SideBar.
Gets or sets the currently selected
SideBarItem.
Syntax
| Visual Basic (Declaration) | |
|---|
Public Property SelectedItem As SideBarItem |
| Visual Basic (Usage) | Copy Code |
|---|
Dim instance As SideBar
Dim value As SideBarItem
instance.SelectedItem = value
value = instance.SelectedItem
|
| Delphi | |
|---|
public read-write property SelectedItem: SideBarItem; |
| JScript | |
|---|
public function get,set SelectedItem : SideBarItem |
| Managed Extensions for C++ | |
|---|
public: __property SideBarItem* get_SelectedItem();
public: __property void set_SelectedItem(
SideBarItem* value
); |
Return Value
A reference to a
SideBarItem, this property is the
SideBarItem currently selected on the
SideBar.
Example
This example shows how to use the
SelectedItem property. To recreate this example add a
MenuStrip to a
Form. Add a
View ToolStripMenuItem to the
MenuStrip. Add a
Mail,
Contacts,
Tasks and
Notes ToolStripMenuItem to the
View ToolStripMenuItem. Add a
SideBar to the
Form. Add a
Mail,
Contacts,
Tasks and
Notes SideBarItem to the
SideBar. Add a
CollapsingGroupPanel to the
Form so that it fills the area not occupied by the
SideBar. Implement the event handlers as shown below.
| C# | Copy Code |
|---|
using System; using System.Windows.Forms; namespace ExamplesSideBarCSharp { public partial class SelectedItemPropertyExample : Form { public SelectedItemPropertyExample() { InitializeComponent(); } private void menuItemMail_Click(object sender, EventArgs e) { sideBar.SelectedItem = sideBarItemMail; } private void menuItemContacts_Click(object sender, EventArgs e) { sideBar.SelectedItem = sideBarItemContacts; } private void menuItemTasks_Click(object sender, EventArgs e) { sideBar.SelectedItem = sideBarItemTasks; } private void menuItemNotes_Click(object sender, EventArgs e) { sideBar.SelectedItem = sideBarItemNotes; } private void sideBar_ItemSelected(object sender, ICreate.Controls.Bars.SideBarItemEventArgs args) { collapsingGroupPanel.HeaderText = sideBar.SelectedItem.Text; } } } |
| Visual Basic | Copy Code |
|---|
Public Class SelectedItemPropertyExample
Private Sub MenuItemMail_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MenuItemMail.Click
SideBar.SelectedItem = SideBarItemMail
End Sub
Private Sub MenuItemContacts_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MenuItemContacts.Click
SideBar.SelectedItem = SideBarItemContacts
End Sub
Private Sub MenuItemTasks_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MenuItemTasks.Click
SideBar.SelectedItem = SideBarItemTasks
End Sub
Private Sub MenuItemNotes_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MenuItemNotes.Click
SideBar.SelectedItem = SideBarItemNotes
End Sub
Private Sub SideBar_ItemSelected(ByVal sender As System.Object, ByVal args As ICreate.Controls.Bars.SideBarItemEventArgs) Handles SideBar.ItemSelected
CollapsingGroupPanel.HeaderText = SideBar.SelectedItem.Text
End Sub
End Class |
Remarks
Requirements
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