C# Class KBS2.Controls.AbstractDialog

Inheritance: System.Windows.Forms.UserControl, IResizable
Show file Open project: Railec/SE1cKBS2 Class Usage Examples

Public Properties

Property Type Description
Current AbstractDialog

Protected Properties

Property Type Description
ParentCallback Action
_panel Panel
title Label

Public Methods

Method Description
Hide ( ) : void
ResizeElement ( ) : void
Show ( ) : void

Protected Methods

Method Description
AbstractDialog ( String title, System.Action parentCallback ) : System
InitializeComponent ( ) : void
OnBackColorChanged ( EventArgs e ) : void
OnPaint ( PaintEventArgs e ) : void
OnParentBackColorChanged ( EventArgs e ) : void
appendControl ( Control c ) : void
build ( ) : void

Method Details

AbstractDialog() protected method

protected AbstractDialog ( String title, System.Action parentCallback ) : System
title String
parentCallback System.Action
return System

Hide() public method

public Hide ( ) : void
return void

InitializeComponent() protected method

protected InitializeComponent ( ) : void
return void

OnBackColorChanged() protected method

protected OnBackColorChanged ( EventArgs e ) : void
e EventArgs
return void

OnPaint() protected method

protected OnPaint ( PaintEventArgs e ) : void
e PaintEventArgs
return void

OnParentBackColorChanged() protected method

protected OnParentBackColorChanged ( EventArgs e ) : void
e EventArgs
return void

ResizeElement() public method

public ResizeElement ( ) : void
return void

Show() public method

public Show ( ) : void
return void

appendControl() protected method

protected appendControl ( Control c ) : void
c Control
return void

build() protected method

protected build ( ) : void
return void

Property Details

Current public static property

public static AbstractDialog Current
return AbstractDialog

ParentCallback protected property

protected Action ParentCallback
return Action

_panel protected property

protected Panel _panel
return Panel

title protected property

protected Label title
return Label