C# 클래스 Rsdn.Janus.SmilesToolbar

상속: System.Windows.Forms.UserControl
파일 보기 프로젝트 열기: rsdn/janus 1 사용 예제들

Private Properties

프로퍼티 타입 설명
AlignRowOfControls void
ButtonInfoAdded void
ButtonInfoChanged void
ButtonInfoRemoved void
CalcMaxHeight int
FindButton int
InitializeComponent void
IsSpecialButton bool
OnButtonClick void
PostMessage bool
SmilesToolbarClick void
UpdateButtons void

공개 메소드들

메소드 설명
BeginUpdate ( ) : void
EndUpdate ( ) : void
SmilesToolbar ( ) : System

보호된 메소드들

메소드 설명
Dispose ( bool disposing ) : void

Clean up any resources being used.

OnResize ( EventArgs e ) : void
WndProc ( Message &m ) : void

비공개 메소드들

메소드 설명
AlignRowOfControls ( int topOffset, int rowHeight, int startIndex, int endIndex ) : void

Распологает контролы из переданного диапазана друг за другом.

ButtonInfoAdded ( ButtonInfoCollection sender, ButtonInfo buttonInfo ) : void
ButtonInfoChanged ( ButtonInfoCollection sender, ButtonInfo oldButtonInfo, ButtonInfo newButtonInfo ) : void
ButtonInfoRemoved ( ButtonInfoCollection sender, ButtonInfo buttonInfo ) : void
CalcMaxHeight ( int startIndex, int endIndex ) : int

Рассчитывает максимальный размер контрола входящего в диапазонэ

FindButton ( ButtonInfo buttonInfo ) : int
InitializeComponent ( ) : void

Required method for Designer support - do not modify the contents of this method with the code editor.

IsSpecialButton ( ButtonInfo buttonInfo ) : bool

Проверка кнопки на её "специальное" использование. На "специальных" кнопках не меняется курсор и не отлавливается нажатие мыши.

OnButtonClick ( ButtonInfo buttonInfo ) : void

Вызвает событие ButtonClick.

PostMessage ( IntPtr hWnd, int msg, int wParam, int lParam ) : bool
SmilesToolbarClick ( object sender, EventArgs e ) : void
UpdateButtons ( ) : void

Распологает кнопки в контроле в порядке в котором они встречаются в списке контролов.

메소드 상세

BeginUpdate() 공개 메소드

public BeginUpdate ( ) : void
리턴 void

Dispose() 보호된 메소드

Clean up any resources being used.
protected Dispose ( bool disposing ) : void
disposing bool
리턴 void

EndUpdate() 공개 메소드

public EndUpdate ( ) : void
리턴 void

OnResize() 보호된 메소드

protected OnResize ( EventArgs e ) : void
e System.EventArgs
리턴 void

SmilesToolbar() 공개 메소드

public SmilesToolbar ( ) : System
리턴 System

WndProc() 보호된 메소드

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