42 lines
908 B
C#
42 lines
908 B
C#
using System;
|
|
using System.Drawing;
|
|
|
|
namespace MLV;
|
|
|
|
public class ManagedListViewMouseOverSubItemArgs : EventArgs
|
|
{
|
|
private int itemIndex = -1;
|
|
|
|
private string columnID = "";
|
|
|
|
private int mouseX;
|
|
|
|
private Rectangle subitemRectangle;
|
|
|
|
private string text;
|
|
|
|
private bool isTextFullyVisible;
|
|
|
|
public string ColumnID => columnID;
|
|
|
|
public int ItemIndex => itemIndex;
|
|
|
|
public int MouseX => mouseX;
|
|
|
|
public string SubitemText => text;
|
|
|
|
public bool IsTextFullyVisible => isTextFullyVisible;
|
|
|
|
public Rectangle SubitemRectangle => subitemRectangle;
|
|
|
|
public ManagedListViewMouseOverSubItemArgs(int itemIndex, string columnID, int mouseX, Rectangle subitemRectangle, string text, bool isTextFullyVisible)
|
|
{
|
|
this.itemIndex = itemIndex;
|
|
this.columnID = columnID;
|
|
this.mouseX = mouseX;
|
|
this.text = text;
|
|
this.isTextFullyVisible = isTextFullyVisible;
|
|
this.subitemRectangle = subitemRectangle;
|
|
}
|
|
}
|