Class ToolbarItem
Definition
- Namespace:
- ElmSharp
- Assembly:
- ElmSharp.dll
The ToolbarItem is an item of the toolbar.
public class ToolbarItem : ItemObject
- Inheritance
Properties
View SourceEnabled
Sets or gets the enable of the item.
Declaration
[Obsolete("Enabled is obsolete as of version v1.1.0-beta-023. Please use IsEnabled instead.")]
public bool Enabled { get; set; }
Property Value
Type | Description |
---|---|
bool |
Icon
Sets or gets the icon path of the item.
Declaration
public string Icon { get; set; }
Property Value
Type | Description |
---|---|
string |
IsSelected
Sets or gets whether the item is selected.
Declaration
public bool IsSelected { get; set; }
Property Value
Type | Description |
---|---|
bool |
IsSeparator
Sets or gets whether displaying the item as a separator.
Declaration
public bool IsSeparator { get; set; }
Property Value
Type | Description |
---|---|
bool |
Remarks
Items aren't set as a separator by default. If set as a separator, it displays a separator theme, so it won't display the icons or labels.
Text
Sets or gets the text string of the item.
Declaration
public string Text { get; set; }
Property Value
Type | Description |
---|---|
string |
Events
View SourceClicked
Clicked will be triggered when the item is clicked.
Declaration
public event EventHandler Clicked
Event Type
Type | Description |
---|---|
System.EventHandler |
LongPressed
LongPressed will be triggered when the item is pressed for a long time.
Declaration
public event EventHandler LongPressed
Event Type
Type | Description |
---|---|
System.EventHandler |
Selected
Selected will be triggered when the item is selected.
Declaration
public event EventHandler Selected
Event Type
Type | Description |
---|---|
System.EventHandler |