C# Class AnimatGuiCtrls.Controls.PanelIcon

Inheritance: System.Windows.Forms.PictureBox
ファイルを表示 Open project: NeuroRoboticTech/AnimatLabPublicSource Class Usage Examples

Public Properties

Property Type Description
iconPanel IconPanel
index int

Protected Properties

Property Type Description
m_bDraggingIcon bool
m_imageDrag ImageListDrag
m_imageList System.Windows.Forms.ImageList
m_imgDrag System.Drawing.Image

Public Methods

Method Description
PanelIcon ( IconPanel parent, Image imgPanel, Image imgDrag, int index, Object IconData ) : System
PanelIcon ( IconPanel parent, Image imgPanel, Image imgDrag, int index, Object IconData, EventHandler onClickEvent ) : System
PanelIcon ( IconPanel parent, Image imgPanel, Image imgDrag, int index, Object IconData, EventHandler onClickEvent, DoubleClickIconEvent onDoubleClickEvent ) : System

Protected Methods

Method Description
OnDoubleClick ( EventArgs e ) : void
OnDragEnter ( DragEventArgs drgevent ) : void

Private Methods

Method Description
Initialize ( IconPanel parent, Image imgPanel, Image imgDrag, int index, Object IconData, EventHandler onClickEvent, DoubleClickIconEvent onDoubleClickEvent ) : void
OnGiveFeedback ( object sender, System args ) : void
OnMouseDown ( object sender, MouseEventArgs args ) : void
OnMouseEnter ( object sender, EventArgs e ) : void
OnMouseLeave ( object sender, EventArgs e ) : void
OnMouseMove ( object sender, MouseEventArgs args ) : void

Method Details

OnDoubleClick() protected method

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

OnDragEnter() protected method

protected OnDragEnter ( DragEventArgs drgevent ) : void
drgevent System.Windows.Forms.DragEventArgs
return void

PanelIcon() public method

public PanelIcon ( IconPanel parent, Image imgPanel, Image imgDrag, int index, Object IconData ) : System
parent IconPanel
imgPanel Image
imgDrag Image
index int
IconData Object
return System

PanelIcon() public method

public PanelIcon ( IconPanel parent, Image imgPanel, Image imgDrag, int index, Object IconData, EventHandler onClickEvent ) : System
parent IconPanel
imgPanel Image
imgDrag Image
index int
IconData Object
onClickEvent EventHandler
return System

PanelIcon() public method

public PanelIcon ( IconPanel parent, Image imgPanel, Image imgDrag, int index, Object IconData, EventHandler onClickEvent, DoubleClickIconEvent onDoubleClickEvent ) : System
parent IconPanel
imgPanel Image
imgDrag Image
index int
IconData Object
onClickEvent EventHandler
onDoubleClickEvent DoubleClickIconEvent
return System

Property Details

iconPanel public_oe property

public IconPanel,AnimatGuiCtrls.Controls iconPanel
return IconPanel

index public_oe property

public int index
return int

m_bDraggingIcon protected_oe property

protected bool m_bDraggingIcon
return bool

m_imageDrag protected_oe property

protected ImageListDrag,AnimatGuiCtrls.Controls m_imageDrag
return ImageListDrag

m_imageList protected_oe property

protected ImageList,System.Windows.Forms m_imageList
return System.Windows.Forms.ImageList

m_imgDrag protected_oe property

protected Image,System.Drawing m_imgDrag
return System.Drawing.Image