C# 클래스 ARCed.Controls.DatabaseObjectListBox

상속: System.Windows.Forms.GroupBox
파일 보기 프로젝트 열기: borisblizzard/arcreator

Private Properties

프로퍼티 타입 설명
ButtonMaximumClick void
InitializeComponent void
ListBoxObjectsSelectedIndexChanged void
PictureBoxHeaderDoubleClick void
PictureBoxHeaderResize void

공개 메소드들

메소드 설명
BeginUpdate ( ) : void

Maintains performance while items are added to the control's listbox one at a time by preventing painting until EndUpdate() is called.

DatabaseObjectListBox ( ) : System

Default constructor

EndUpdate ( ) : void

Resumes painting of the control's listbox after painting is suspended from calling BeginUpdate().

GetItemRectangle ( int index ) : Rectangle

Returns the bounding rectangle for an item in the control's listbox

PopulateList ( List objectList ) : void

Clears and populates the listbox on the control with the given collection of objects

RefreshHeader ( ) : void

Forces a repainting of the header. Called after settings have changed.

보호된 메소드들

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

Clean up any resources being used.

비공개 메소드들

메소드 설명
ButtonMaximumClick ( object sender, EventArgs e ) : void
InitializeComponent ( ) : void

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

ListBoxObjectsSelectedIndexChanged ( object sender, EventArgs e ) : void
PictureBoxHeaderDoubleClick ( object sender, EventArgs e ) : void
PictureBoxHeaderResize ( object sender, EventArgs e ) : void

메소드 상세

BeginUpdate() 공개 메소드

Maintains performance while items are added to the control's listbox one at a time by preventing painting until EndUpdate() is called.
public BeginUpdate ( ) : void
리턴 void

DatabaseObjectListBox() 공개 메소드

Default constructor
public DatabaseObjectListBox ( ) : System
리턴 System

Dispose() 보호된 메소드

Clean up any resources being used.
protected Dispose ( bool disposing ) : void
disposing bool true if managed resources should be disposed; otherwise, false.
리턴 void

EndUpdate() 공개 메소드

Resumes painting of the control's listbox after painting is suspended from calling BeginUpdate().
public EndUpdate ( ) : void
리턴 void

GetItemRectangle() 공개 메소드

Returns the bounding rectangle for an item in the control's listbox
public GetItemRectangle ( int index ) : Rectangle
index int Index of the item in the listbox to get the rectangle for
리턴 System.Drawing.Rectangle

PopulateList() 공개 메소드

Clears and populates the listbox on the control with the given collection of objects
public PopulateList ( List objectList ) : void
objectList List Collection of items
리턴 void

RefreshHeader() 공개 메소드

Forces a repainting of the header. Called after settings have changed.
public RefreshHeader ( ) : void
리턴 void