Interface IScheduleViewMenuItemConfiguration
Defines all data needed the create an IScheduleViewMenuItem via the
Inherited Members
Namespace: Simplic.UI.ScheduleView
Assembly: Simplic.UI.dll
Syntax
public interface IScheduleViewMenuItemConfiguration : IComparable<IScheduleViewMenuItemConfiguration>, IViewModelBase, INotifyPropertyChanged
Properties
| Improve this Doc View SourceContainerId
Gets or sets the System.Guid identifying the IScheduleViewMenuItem containing the instance using this configuration.
Declaration
Guid? ContainerId { get; set; }
Property Value
Type | Description |
---|---|
System.Nullable<System.Guid> |
DisplayText
Gets or sets the System.String representing the text shown as text for the IScheduleViewMenuItem created using this configuration.
Declaration
string DisplayText { get; set; }
Property Value
Type | Description |
---|---|
System.String |
Id
Gets or sets the System.Guid uniquely identifying the IScheduleViewMenuItem created using this configuration.
Declaration
Guid Id { get; set; }
Property Value
Type | Description |
---|---|
System.Guid |
LargeIcon
Gets or sets the System.Windows.Controls.Image used as large representation of the IScheduleViewMenuItem created using this configuration.
Declaration
Image LargeIcon { get; }
Property Value
Type | Description |
---|---|
System.Windows.Controls.Image |
LargeIconGuid
Gets or sets the System.Guid identifying the LargeIcon.
Declaration
Guid? LargeIconGuid { get; set; }
Property Value
Type | Description |
---|---|
System.Nullable<System.Guid> |
NeedsSelectedItem
Gets or sets the System.Boolean indicating whether the IScheduleViewMenuItem created using this configuration needs a selected item to invoke it's function or method.
Declaration
bool NeedsSelectedItem { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
OrderNumber
Gets or sets the System.Double representing the position of the IScheduleViewMenuItem created using this configuration among all other items within each menu.
Declaration
double OrderNumber { get; set; }
Property Value
Type | Description |
---|---|
System.Double |
RibbonButtonSize
Gets or sets the
Declaration
ButtonSize RibbonButtonSize { get; set; }
Property Value
Type | Description |
---|---|
ButtonSize |
ShowInContextMenu
Gets or sets the System.Boolean indicating whether the IScheduleViewMenuItem created using this configuration should be shown in the context menu.
Declaration
bool ShowInContextMenu { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
ShowInRibbonMenu
Gets or sets the System.Boolean indicating whether the IScheduleViewMenuItem created using this configuration should be shown in the ribbon menu.
Declaration
bool ShowInRibbonMenu { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
SmallIcon
Gets or sets the System.Windows.Controls.Image used as small representation of the IScheduleViewMenuItem created using this configuration.
Declaration
Image SmallIcon { get; }
Property Value
Type | Description |
---|---|
System.Windows.Controls.Image |
SmallIconGuid
Gets or sets the System.Guid identifying the SmallIcon.
Declaration
Guid? SmallIconGuid { get; set; }
Property Value
Type | Description |
---|---|
System.Nullable<System.Guid> |