C# 클래스 SIL.FieldWorks.Common.Controls.SplitGridView.CollapsibleDataGridView

A DataGridView that collapses a column by hiding it if it reaches the minimum possible size (2 pixels).
상속: System.Windows.Forms.DataGridView
파일 보기 프로젝트 열기: sillsdev/FieldWorks 1 사용 예제들

Private Properties

프로퍼티 타입 설명
AdjustRowWeight void
OnMouseUp void
OnRowHeightChanged void
Parent_ParentChanged void
ResizeRows void

공개 메소드들

메소드 설명
CheckDisposed ( ) : void

Check to see if the object has been disposed. All public Properties and Methods should call this before doing anything else.

This method is thread safe.

보호된 메소드들

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

OnColumnWidthChanged ( System.Windows.Forms.DataGridViewColumnEventArgs e ) : void

Raises the E:System.Windows.Forms.DataGridView.ColumnWidthChanged event.

OnDataError ( bool displayErrorDialogIfNoHandler, System.Windows.Forms.DataGridViewDataErrorEventArgs e ) : void

Raises the event.

OnParentChanged ( EventArgs e ) : void

Raises the event.

OnShown ( object sender, EventArgs e ) : void

Called when initially shown.

OnSizeChanged ( EventArgs e ) : void

Raises the event.

ProcessKeyPreview ( Message &m ) : bool

Previews a keyboard message.

비공개 메소드들

메소드 설명
AdjustRowWeight ( SIL.FieldWorks.Common.Controls.SplitGridView.DataGridViewControlRow row ) : void

Adjusts the row weight based on the new height of the row.

OnMouseUp ( MouseEventArgs e ) : void
OnRowHeightChanged ( System.Windows.Forms.DataGridViewRowEventArgs e ) : void
Parent_ParentChanged ( object sender, EventArgs e ) : void

Handles the ParentChanged event of the Parent control.

ResizeRows ( bool fForceHeightChanged ) : void

메소드 상세

CheckDisposed() 공개 메소드

Check to see if the object has been disposed. All public Properties and Methods should call this before doing anything else.
This method is thread safe.
public CheckDisposed ( ) : void
리턴 void

Dispose() 보호된 메소드

protected Dispose ( bool disposing ) : void
disposing bool
리턴 void

OnColumnWidthChanged() 보호된 메소드

Raises the E:System.Windows.Forms.DataGridView.ColumnWidthChanged event.
The column indicated by the /// property of /// e does not belong to this /// control.
protected OnColumnWidthChanged ( System.Windows.Forms.DataGridViewColumnEventArgs e ) : void
e System.Windows.Forms.DataGridViewColumnEventArgs A /// that contains the event data.
리턴 void

OnDataError() 보호된 메소드

Raises the event.
protected OnDataError ( bool displayErrorDialogIfNoHandler, System.Windows.Forms.DataGridViewDataErrorEventArgs e ) : void
displayErrorDialogIfNoHandler bool true to display an error dialog box if /// there is no handler for the /// event.
e System.Windows.Forms.DataGridViewDataErrorEventArgs A /// that contains the event data.
리턴 void

OnParentChanged() 보호된 메소드

Raises the event.
protected OnParentChanged ( EventArgs e ) : void
e System.EventArgs An that contains the event /// data.
리턴 void

OnShown() 보호된 메소드

Called when initially shown.
protected OnShown ( object sender, EventArgs e ) : void
sender object The sender.
e System.EventArgs The instance containing the event data.
리턴 void

OnSizeChanged() 보호된 메소드

Raises the event.
protected OnSizeChanged ( EventArgs e ) : void
e System.EventArgs An that contains the event /// data.
리턴 void

ProcessKeyPreview() 보호된 메소드

Previews a keyboard message.
protected ProcessKeyPreview ( Message &m ) : bool
m System.Windows.Forms.Message A , passed by /// reference, that represents the window message to process.
리턴 bool