C# 클래스 SpannedDataGridView.CreateDataGridViews

파일 보기 프로젝트 열기: Behzadkhosravifar/MakeClassSchedule 1 사용 예제들

공개 메소드들

메소드 설명
CreateDataGridViews ( Room>.Dictionary rooms, Form rFrm ) : System
MergeRows ( System.Windows.Forms.DataGridView gridView ) : void
MergeRows ( System.Windows.Forms.DataGridView gridView, Color mergedCells_Color ) : void
OnFileStop ( ) : void
SetNewState ( AlgorithmState state ) : void
SetSchedule ( Schedule schedule, bool showGraphical ) : void

비공개 메소드들

메소드 설명
ClearDataGridView ( System.Windows.Forms.DataGridView dgv ) : void

This method demonstrates a pattern for making thread-safe calls on a Windows Forms control. If the calling thread is different from the thread that created the DataGridView control, this method creates a ClearCallback and calls itself asynchronously using the Invoke method. If the calling thread is the same as the thread that created the DataGridView control, the Object is set directly.

Create_FristTime ( ) : void
Reset_dataGridView ( System.Windows.Forms.DataGridView &sender ) : void
SetText ( string text ) : void

This method demonstrates a pattern for making thread-safe calls on a Windows Forms control. If the calling thread is different from the thread that created the Label control, this method creates a SetTextCallback and calls itself asynchronously using the Invoke method. If the calling thread is the same as the thread that created the Label control, the Text property is set directly.

Standard_dgv ( Point location, string Name ) : System.Windows.Forms.DataGridView
Standard_lbl ( Point location, string Text, string Name ) : Label
dgv_CellContentClick ( object sender, System.Windows.Forms.DataGridViewCellEventArgs e ) : void
dgv_CellMouseUp ( object sender, System.Windows.Forms.DataGridViewCellMouseEventArgs e ) : void

메소드 상세

CreateDataGridViews() 공개 메소드

public CreateDataGridViews ( Room>.Dictionary rooms, Form rFrm ) : System
rooms Room>.Dictionary
rFrm System.Windows.Forms.Form
리턴 System

MergeRows() 공개 정적인 메소드

public static MergeRows ( System.Windows.Forms.DataGridView gridView ) : void
gridView System.Windows.Forms.DataGridView
리턴 void

MergeRows() 공개 정적인 메소드

public static MergeRows ( System.Windows.Forms.DataGridView gridView, Color mergedCells_Color ) : void
gridView System.Windows.Forms.DataGridView
mergedCells_Color Color
리턴 void

OnFileStop() 공개 메소드

public OnFileStop ( ) : void
리턴 void

SetNewState() 공개 메소드

public SetNewState ( AlgorithmState state ) : void
state AlgorithmState
리턴 void

SetSchedule() 공개 메소드

public SetSchedule ( Schedule schedule, bool showGraphical ) : void
schedule MakeClassSchedule.Algorithm.Schedule
showGraphical bool
리턴 void