Class GenGridItem

Definition

Namespace:
ElmSharp
Assembly:
ElmSharp.dll
API Level:
preview

It inherits GenItem. An instance to the gengrid item is added. It contains the Update() method to update a gengrid item which is given.

C#
Copy
public class GenGridItem : GenItem
Inheritance
GenGridItem

Properties

View Source

Column

Gets or sets the gengrid item's column position, relative to the whole gengrid's grid area.

Declaration
C#
Copy
public int Column { get; }
Property Value
Type Description
System.Int32
API Level: preview
View Source

IsSelected

Gets or sets whether a given gengrid item is selected. If one gengrid item is selected, any other previously selected items get unselected in favor of this new one.

Declaration
C#
Copy
public override bool IsSelected { get; set; }
Property Value
Type Description
Boolean
Overrides
Remarks

If true, it is selected. If false, it is unselected.

API Level: preview
View Source

Row

Gets or sets the gengrid item's row position, relative to the whole gengrid's grid area.

Declaration
C#
Copy
public int Row { get; }
Property Value
Type Description
System.Int32
API Level: preview
View Source

SelectionMode

Gets the gengrid item's select mode.

Declaration
C#
Copy
public override GenItemSelectionMode SelectionMode { get; set; }
Property Value
Type Description
GenItemSelectionMode
Overrides
API Level: preview
View Source

TooltipStyle

Sets or gets, or sets the style of the given gengrid item's tooltip.

Declaration
C#
Copy
public override string TooltipStyle { get; set; }
Property Value
Type Description
System.String
Overrides
API Level: preview

Methods

View Source

SetTooltipText(String)

Sets the text to be shown in the gengrid item.

Declaration
C#
Copy
public override void SetTooltipText(string tooltip)
Parameters
Type Name Description
System.String tooltip

The text to set.

Overrides
API Level: preview
View Source

UnsetTooltip()

Unsets the tooltip from item.

Declaration
C#
Copy
public override void UnsetTooltip()
Overrides
API Level: preview
View Source

Update()

Updates the content of a given gengrid item. This updates an item by calling all the GenItem class functions again to get the content, text, and states. Use this when the original item data has changed and you want the changes to reflect.

Declaration
C#
Copy
public override void Update()
Overrides
Remarks

UpdateRealizedItems() to update the contents of all the realized items.

API Level: preview
View Source

UpdateTooltipDelegate()

Sets the content to be shown in the tooltip item.

Declaration
C#
Copy
protected override void UpdateTooltipDelegate()
Overrides
API Level: preview

Extension Methods