Show / Hide Table of Contents

Class NativeGridPanel

Represents a grid where you can select X and Y values.

Inheritance
object
NativePanel
NativeGridPanel
Inherited Members
NativePanel.Visible
NativePanel.Background
object.GetType()
object.MemberwiseClone()
object.ToString()
object.Equals(object)
object.Equals(object, object)
object.ReferenceEquals(object, object)
object.GetHashCode()
Namespace: LemonUI.Menus
Assembly: LemonUI.SHVDN3.dll
Syntax
public class NativeGridPanel : NativePanel

Constructors

View Source

NativeGridPanel()

Creates a new NativeGridPanel.

Declaration
public NativeGridPanel()

Properties

View Source

Clickable

If the item has controls that can be clicked.

Declaration
public override bool Clickable { get; }
Property Value
Type Description
bool
Overrides
NativePanel.Clickable
View Source

LabelBottom

The text label shown on the bottom.

Declaration
public string LabelBottom { get; set; }
Property Value
Type Description
string
View Source

LabelLeft

The text label shown on the left.

Declaration
public string LabelLeft { get; set; }
Property Value
Type Description
string
View Source

LabelRight

The text label shown on the right.

Declaration
public string LabelRight { get; set; }
Property Value
Type Description
string
View Source

LabelTop

The text label shown on the top.

Declaration
public string LabelTop { get; set; }
Property Value
Type Description
string
View Source

Style

The style of this grid.

Declaration
public GridStyle Style { get; set; }
Property Value
Type Description
GridStyle
View Source

X

The X value between 0 and 1.

Declaration
public float X { get; set; }
Property Value
Type Description
float
View Source

Y

The X value between 0 and 1.

Declaration
public float Y { get; set; }
Property Value
Type Description
float

Methods

View Source

Process()

Processes and Draws the panel.

Declaration
public override void Process()
Overrides
NativePanel.Process()
View Source

Recalculate(PointF, float)

Recalculates the menu contents.

Declaration
public override void Recalculate(PointF position, float width)
Parameters
Type Name Description
PointF position

The position of the panel.

float width

The width of the menu.

Overrides
NativePanel.Recalculate(PointF, float)

Events

View Source

ValuesChanged

Event triggered when X and/or Y values are changed.

Declaration
public event GridValueChangedEventHandler ValuesChanged
Event Type
Type Description
GridValueChangedEventHandler
  • View Source
In this article
Back to top Generated by DocFX