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

파일 보기 프로젝트 열기: NexusMods/NexusModManager-4.5

Private Properties

프로퍼티 타입 설명
rlvConditionalInstalls_ItemsReordered void
rlvConditionalInstalls_Resize void

공개 메소드들

메소드 설명
ConditionallyInstalledFileSetOrderEditor ( ConditionallyInstalledFileSetOrderEditorVM p_vmlViewModel ) : System

A simple constructor that initializes the view with its dependencies.

GetViewModel ( ) : IViewModel

Gets the view model of the editor.

보호된 메소드들

메소드 설명
BindConditionallyInstalledFileSets ( IList p_lstConditionallyInstalledFileSets ) : void

Binds the ConditionallyInstalledFileSets whose order is being edited to the UI.

비공개 메소드들

메소드 설명
rlvConditionalInstalls_ItemsReordered ( object sender, ReorderedItemsEventArgs e ) : void

Handles the ReorderableListView.ItemsReordered event of the list view of file sets.

This propagates the order change to the view model.

rlvConditionalInstalls_Resize ( object sender, EventArgs e ) : void

Handles the Control.Resize event of the list view of file sets.

This resizes the list view's columns.

메소드 상세

BindConditionallyInstalledFileSets() 보호된 메소드

Binds the ConditionallyInstalledFileSets whose order is being edited to the UI.
protected BindConditionallyInstalledFileSets ( IList p_lstConditionallyInstalledFileSets ) : void
p_lstConditionallyInstalledFileSets IList The s /// whose order is being edited.
리턴 void

ConditionallyInstalledFileSetOrderEditor() 공개 메소드

A simple constructor that initializes the view with its dependencies.
public ConditionallyInstalledFileSetOrderEditor ( ConditionallyInstalledFileSetOrderEditorVM p_vmlViewModel ) : System
p_vmlViewModel ConditionallyInstalledFileSetOrderEditorVM The view model that provides the data and operations for this view.
리턴 System

GetViewModel() 공개 메소드

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