Show / Hide Table of Contents

    Class GenItem

    Definition

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

    It inherits ItemObject. A base class for GenGridItem and GenListItem. It contains the GenItem class and data to display the data.

    public abstract class GenItem : ItemObject
    Inheritance
    Object
    ItemObject
    GenItem
    Derived
    GenGridItem
    GenGridItem
    GenListItem
    GenListItem

    Properties

    View Source

    Cursor

    Sets or gets the cursor to be shown when the mouse is over the gengrid item.

    Declaration
    public abstract string Cursor { get; set; }
    Property Value
    Type Description
    String
    API Level: preview
    View Source

    CursorStyle

    Sets or gets the style for this item cursor.

    Declaration
    public abstract string CursorStyle { get; set; }
    Property Value
    Type Description
    String
    API Level: preview
    View Source

    Data

    Gets the item data that is added through calling Append(GenItemClass, Object), Prepend(GenItemClass, Object), or InsertBefore(GenItemClass, Object, GenGridItem) methods.

    Declaration
    public object Data { get; protected set; }
    Property Value
    Type Description
    Object
    API Level: preview
    View Source

    IsSelected

    It's an abstract property. It's implemented by IsSelected and IsSelected.

    Declaration
    public abstract bool IsSelected { get; set; }
    Property Value
    Type Description
    Boolean
    API Level: preview
    View Source

    IsUseEngineCursor

    Sets or gets the cursor engine only usage for this item cursor.

    Declaration
    public abstract bool IsUseEngineCursor { get; set; }
    Property Value
    Type Description
    Boolean
    API Level: preview
    View Source

    ItemClass

    Gets the item class that defines how to display data. It returns GenItemClass type.

    Declaration
    public GenItemClass ItemClass { get; protected set; }
    Property Value
    Type Description
    GenItemClass
    API Level: preview
    View Source

    SelectionMode

    It's an abstract property.

    Declaration
    public abstract GenItemSelectionMode SelectionMode { get; set; }
    Property Value
    Type Description
    GenItemSelectionMode
    API Level: preview
    View Source

    TooltipContentDelegate

    Sets or gets the tooltip content delegate.

    Declaration
    public GenItem.GetTooltipContentDelegate TooltipContentDelegate { get; set; }
    Property Value
    Type Description
    GenItem.GetTooltipContentDelegate
    API Level: preview
    View Source

    TooltipStyle

    It's an abstract property. It's implemented by TooltipStyle and TooltipStyle.

    Declaration
    public abstract string TooltipStyle { get; set; }
    Property Value
    Type Description
    String
    API Level: preview

    Methods

    View Source

    OnInvalidate()

    The override method for deleting the item class and item data. It's called when the item is deleted.

    Declaration
    protected override void OnInvalidate()
    Overrides
    ItemObject.OnInvalidate()
    API Level: preview
    View Source

    SetTooltipText(String)

    Sets the tooltip text.

    Declaration
    public abstract void SetTooltipText(string tooltip)
    Parameters
    Type Name Description
    String tooltip

    The text to set.

    API Level: preview
    View Source

    UnsetTooltip()

    Unsets the tooltip.

    Declaration
    public abstract void UnsetTooltip()
    API Level: preview
    View Source

    Update()

    It's an abstract method. It's implemented by Update() and Update().

    Declaration
    public abstract void Update()
    API Level: preview
    View Source

    UpdateTooltipDelegate()

    Abstract method for updating the tooltip content.

    Declaration
    protected abstract void UpdateTooltipDelegate()
    API Level: preview

    Extension Methods

    ItemObjectExtension.GrabHighlight(ItemObject)
    ItemObjectExtension.ClearHighlight(ItemObject)
    • View Source
    Back to top Copyright © 2016-2020 Samsung
    Generated by DocFX