Context Buttons
Shows combination of Add/Edit/Delete buttons.
Namespace: LSOne.Controls
Assembly: LSOne.Controls
Syntax
public partial class ContextButtons : UserControl
Constructors
| Name | Description |
|---|---|
| ContextButtons() | Default constructor. |
Properties
| Name | Description |
|---|---|
| AddButtonEnabled | Gets or sets if the "Add" button is enabled. |
| AddButtonImage | Gets an image that is generated to look exactly like the "Add"button when it's being drawn in it's default Enabled state |
| Context |
Gets or sets a combination of the buttons to be displayed:
|
| EditButtonEnabled | Gets or sets if the "Edit" button is enabled. |
| EditButtonImage | Gets an image that is generated to look exactly like the "Edit"button when it's being drawn in it's default Enabled state |
| RemoveButtonEnabled | Gets or sets if the "Delete" button is enabled. |
| RemoveButtonImage | Gets an image that is generated to look exactly like the "Remove"button when it's being drawn in it's default Enabled state |
Methods
| Name | Description |
|---|---|
| GetAddButtonImage() | Static method to retrieve the "Add" image |
| GetEditButtonImage() | Static method to retrieve the "Edit" image |
| GetRemoveButtonImage() | Static method to retrieve the "Remove" image |
Events
| Name | Description |
|---|---|
| AddButtonClicked | Raised when the "Add" button is clicked. |
| AddButtonMouseDown | Raised when the mouse button is pressed on the "Add" button |
| EditButtonClicked | Raised when the "Edit" button is clicked. |
| EditButtonMouseDown | Raised when the mouse button is pressed on the "Edit" button |
| RemoveButtonClicked | Raised when the "Remove" button is clicked. |
| RemoveButtonMouseDown | Raised when the mouse button is pressed on the "Remove" button. |
Remarks
Context buttons are located below every Site Manager list view.
Examples
See Source\SM\Plugins\Administration\ViewPages\AdministrationBlankOperationsPage.cs from DevPack for usage examples.
Disable "Add" button
btnsContext.AddButtonEnabled = false;
