C# 클래스 Nexus.Client.ModManagement.Scripting.XmlScript.UI.Controls.NodeEditors.ConditionEditor

The view for editing an ICondition.
상속: NodeEditor
파일 보기 프로젝트 열기: NexusMods/NexusModManager-4.5

Private Properties

프로퍼티 타입 설명
ConditionalTypePatternValidated void
InitializeComponent void
cpePatternEditor_Validated void

공개 메소드들

메소드 설명
ConditionEditor ( ) : System

The default constructor.

ConditionEditor ( ConditionEditorVM p_vmlViewModel ) : System

A simple constructor the initializes the object with the given dependencies.

GetViewModel ( ) : IViewModel

Gets the view model of the editor.

보호된 메소드들

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

Clean up any resources being used.

비공개 메소드들

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

Hanldes the ConditionEditorVM.ConditionValidated event of the view model.

This displays any validation errors.

InitializeComponent ( ) : void

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

cpePatternEditor_Validated ( object sender, EventArgs e ) : void

Hanldes the Control.Validated event of the CPL editor.

This saves the edited CPL.

메소드 상세

ConditionEditor() 공개 메소드

The default constructor.
public ConditionEditor ( ) : System
리턴 System

ConditionEditor() 공개 메소드

A simple constructor the initializes the object with the given dependencies.
public ConditionEditor ( ConditionEditorVM p_vmlViewModel ) : System
p_vmlViewModel ConditionEditorVM The view model that provides the data and operations for this view.
리턴 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

GetViewModel() 공개 메소드

Gets the view model of the editor.
public GetViewModel ( ) : IViewModel
리턴 IViewModel