C# 클래스 BF2Statistics.MedalData.ConditionListForm

파일 보기 프로젝트 열기: BF2Statistics/ControlCenter

보호된 프로퍼티들

프로퍼티 타입 설명
Child ConditionForm
List ConditionList
Node TreeNode
OrigList ConditionList

공개 메소드들

메소드 설명
ConditionListForm ( ConditionType Type ) : System

Constructor

ConditionListForm ( TreeNode Node ) : System

Constructor

DeleteCriteria ( ) : void

Deletes the selected criteria node

EditCriteria ( ) : void

Brings up the Criteria Editor for an Award

GetCondition ( ) : Condition

Returns the condition list in its current state

보호된 메소드들

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

Clean up any resources being used.

비공개 메소드들

메소드 설명
AddNewCriteria ( object sender, FormClosingEventArgs e ) : void

Adds a new criteria to an award from the Add Critera Dialog

CancelBtn_Click ( object sender, EventArgs e ) : void
Child_FormClosing ( object sender, FormClosingEventArgs e ) : void
ConditionTree_AfterSelect ( object sender, TreeViewEventArgs e ) : void

This method builds the correct context menu options for the selected node

ConditionTree_BeforeCollapse ( object sender, TreeViewCancelEventArgs e ) : void

Disables collapsing of condition tree nodes

ConditionTree_KeyDown ( object sender, KeyEventArgs e ) : void

Keyboard events

ConditionTree_NodeMouseDoubleClick ( object sender, TreeNodeMouseClickEventArgs e ) : void

Double click on a node... opens the edit criter menu

DeleteCriteria_Click ( object sender, EventArgs e ) : void

Delete Criteria menu item click

EditCriteria_Click ( object sender, EventArgs e ) : void

Edit Criteria menu item click

EnableValue_CheckedChanged ( object sender, EventArgs e ) : void
Initialize ( ) : void

Intializes the condition tree

InitializeComponent ( ) : void

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

NewCriteria_Click ( object sender, EventArgs e ) : void

New Criteria menu item click

SaveBtn_Click ( object sender, EventArgs e ) : void
UndoChanges_Click ( object sender, EventArgs e ) : void

Undo Changes menu item click

UpdateRoot ( ) : void
ValueBox_ValueChanged ( object sender, EventArgs e ) : void

메소드 상세

ConditionListForm() 공개 메소드

Constructor
public ConditionListForm ( ConditionType Type ) : System
Type ConditionType
리턴 System

ConditionListForm() 공개 메소드

Constructor
public ConditionListForm ( TreeNode Node ) : System
Node TreeNode
리턴 System

DeleteCriteria() 공개 메소드

Deletes the selected criteria node
public DeleteCriteria ( ) : void
리턴 void

Dispose() 보호된 메소드

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

EditCriteria() 공개 메소드

Brings up the Criteria Editor for an Award
public EditCriteria ( ) : void
리턴 void

GetCondition() 공개 메소드

Returns the condition list in its current state
public GetCondition ( ) : Condition
리턴 Condition

프로퍼티 상세

Child 보호되어 있는 프로퍼티

Our child form if applicable
protected ConditionForm,BF2Statistics.MedalData Child
리턴 ConditionForm

List 보호되어 있는 프로퍼티

The condition list being edited
protected ConditionList,BF2Statistics.MedalData List
리턴 ConditionList

Node 보호되어 있는 프로퍼티

TreeNode holding variable
protected TreeNode Node
리턴 TreeNode

OrigList 보호되어 있는 프로퍼티

A clone of the original Condition List
protected ConditionList,BF2Statistics.MedalData OrigList
리턴 ConditionList