C# Class Treefrog.Windows.Controls.WinEx.EditableListView

Inheritance: System.Windows.Forms.ListView
Show file Open project: jaquadro/Treefrog Class Usage Examples

Public Methods

Method Description
EditableListView ( ) : System
EndEditing ( bool acceptChanges, Keys exitKey ) : void
GetColumnOrder ( ) : int[]
GetSubItemAt ( int x, int y, System.Windows.Forms.ListViewItem &item ) : int
GetSubItemBounds ( System.Windows.Forms.ListViewItem item, int subItem ) : Rectangle
StartEditing ( Control editor, System.Windows.Forms.ListViewItem item, int subItem ) : void

Protected Methods

Method Description
OnDoubleClick ( EventArgs e ) : void
OnEditingFinished ( EventArgs e ) : void
OnMouseUp ( MouseEventArgs e ) : void
OnSubItemBeginEditing ( SubItemEventArgs e ) : void
OnSubItemClicked ( SubItemEventArgs e ) : void
OnSubItemEndEditing ( SubItemEndEditingEventArgs e ) : void
OnSubItemReset ( EventArgs e ) : void
WndProc ( Message &m ) : void

Private Methods

Method Description
EditControlKeyDownHandler ( object sender, KeyEventArgs e ) : void
EditControlKeyPressHandler ( object sender, KeyPressEventArgs e ) : void
EditControlLeaveHandler ( object sender, EventArgs e ) : void
EditControlPreviewKeyDownHandler ( object sender, PreviewKeyDownEventArgs e ) : void
EditSubItemAt ( Point p ) : void
InitializeComponent ( ) : void
SendMessage ( IntPtr hWnd, int msg, IntPtr wPar, IntPtr lPar ) : IntPtr
SendMessage ( IntPtr hWnd, int msg, int len, int &order ) : IntPtr

Method Details

EditableListView() public method

public EditableListView ( ) : System
return System

EndEditing() public method

public EndEditing ( bool acceptChanges, Keys exitKey ) : void
acceptChanges bool
exitKey Keys
return void

GetColumnOrder() public method

public GetColumnOrder ( ) : int[]
return int[]

GetSubItemAt() public method

public GetSubItemAt ( int x, int y, System.Windows.Forms.ListViewItem &item ) : int
x int
y int
item System.Windows.Forms.ListViewItem
return int

GetSubItemBounds() public method

public GetSubItemBounds ( System.Windows.Forms.ListViewItem item, int subItem ) : Rectangle
item System.Windows.Forms.ListViewItem
subItem int
return System.Drawing.Rectangle

OnDoubleClick() protected method

protected OnDoubleClick ( EventArgs e ) : void
e System.EventArgs
return void

OnEditingFinished() protected method

protected OnEditingFinished ( EventArgs e ) : void
e System.EventArgs
return void

OnMouseUp() protected method

protected OnMouseUp ( MouseEventArgs e ) : void
e MouseEventArgs
return void

OnSubItemBeginEditing() protected method

protected OnSubItemBeginEditing ( SubItemEventArgs e ) : void
e SubItemEventArgs
return void

OnSubItemClicked() protected method

protected OnSubItemClicked ( SubItemEventArgs e ) : void
e SubItemEventArgs
return void

OnSubItemEndEditing() protected method

protected OnSubItemEndEditing ( SubItemEndEditingEventArgs e ) : void
e SubItemEndEditingEventArgs
return void

OnSubItemReset() protected method

protected OnSubItemReset ( EventArgs e ) : void
e System.EventArgs
return void

StartEditing() public method

public StartEditing ( Control editor, System.Windows.Forms.ListViewItem item, int subItem ) : void
editor System.Windows.Forms.Control
item System.Windows.Forms.ListViewItem
subItem int
return void

WndProc() protected method

protected WndProc ( Message &m ) : void
m System.Windows.Forms.Message
return void