C# 클래스 Opc.Ua.Client.Controls.BaseListCtrl

파일 보기 프로젝트 열기: OPCFoundation/UA-.NET 1 사용 예제들

보호된 프로퍼티들

프로퍼티 타입 설명
ItemsLV System.Windows.Forms.ListView

Private Properties

프로퍼티 타입 설명
InitializeComponent void
ItemsLV_DoubleClick void
ItemsLV_MouseDown void
ItemsLV_MouseMove void
ItemsLV_MouseUp void
ItemsLV_SelectedIndexChanged void

공개 메소드들

메소드 설명
BaseListCtrl ( ) : System

Initializes a new instance of the BaseListCtrl class.

GetItems ( System type ) : Array

Returns the objects associated with the items in the control.

GetSelectedItems ( System type ) : Array

Returns the objects associated with the selected items in the control.

보호된 메소드들

메소드 설명
AddItem ( object item ) : ListViewItem

Adds an item to the list.

AddItem ( object item, string icon, int index ) : ListViewItem

Adds an item to the list.

AdjustColumns ( ) : void

Adjusts the columns shown in the list view.

BeginUpdate ( ) : void

Starts overwriting the contents of the control.

CompareItems ( object item1, object item2 ) : int

Compares two items in the list.

DeleteSelection ( ) : void

Deletes the currently selected items.

Dispose ( bool disposing ) : void

Clean up any resources being used.

EnableMenuItems ( ListViewItem clickedItem ) : void

Enables the state of menu items.

EndUpdate ( ) : void

Finishes overwriting the contents of the control.

FindItem ( object tag ) : ListViewItem

Finds the list item with specified tag in the control,

GetDataToDrag ( ) : object

Returns the data to drag.

GetSelectedTag ( int index ) : object

Returns the tag associated with a selected item.

ItemsLV_DragDrop ( object sender, DragEventArgs e ) : void

Handles the DragDrop event of the ItemsLV control.

ItemsLV_DragEnter ( object sender, DragEventArgs e ) : void

Handles the DragEnter event of the ItemsLV control.

NotifyItemAdded ( object item ) : void

Sends notifications that an item has been added to the control.

NotifyItemModified ( object item ) : void

Sends notifications that an item has been modified in the control.

NotifyItemRemoved ( object item ) : void

Sends notifications that and item has been removed from the control.

NotifyItemsAdded ( object items ) : void

Sends notifications that items have been added to the control.

NotifyItemsModified ( object items ) : void

Sends notifications that items have been modified in the control.

NotifyItemsRemoved ( object items ) : void

Sends notifications that items have been removed from the control.

PickItems ( ) : void

Sends notifications whenever items in the control are 'picked'.

SelectItems ( ) : void

Sends notifications whenever items in the control are 'selected'.

SetColumns ( object columns ) : void

Sets the columns shown in the list view.

UpdateItem ( ListViewItem listItem, object item ) : void

Updates a list item with the current contents of an object.

UpdateItem ( ListViewItem listItem, object item, int index ) : void

Updates a list item with the current contents of an object.

비공개 메소드들

메소드 설명
InitializeComponent ( ) : void

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

ItemsLV_DoubleClick ( object sender, System e ) : void
ItemsLV_MouseDown ( object sender, System e ) : void
ItemsLV_MouseMove ( object sender, MouseEventArgs e ) : void
ItemsLV_MouseUp ( object sender, MouseEventArgs e ) : void
ItemsLV_SelectedIndexChanged ( object sender, System e ) : void

메소드 상세

AddItem() 보호된 메소드

Adds an item to the list.
protected AddItem ( object item ) : ListViewItem
item object
리턴 ListViewItem

AddItem() 보호된 메소드

Adds an item to the list.
protected AddItem ( object item, string icon, int index ) : ListViewItem
item object
icon string
index int
리턴 ListViewItem

AdjustColumns() 보호된 메소드

Adjusts the columns shown in the list view.
protected AdjustColumns ( ) : void
리턴 void

BaseListCtrl() 공개 메소드

Initializes a new instance of the BaseListCtrl class.
public BaseListCtrl ( ) : System
리턴 System

BeginUpdate() 보호된 메소드

Starts overwriting the contents of the control.
protected BeginUpdate ( ) : void
리턴 void

CompareItems() 보호된 메소드

Compares two items in the list.
protected CompareItems ( object item1, object item2 ) : int
item1 object
item2 object
리턴 int

DeleteSelection() 보호된 메소드

Deletes the currently selected items.
protected DeleteSelection ( ) : 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

EnableMenuItems() 보호된 메소드

Enables the state of menu items.
protected EnableMenuItems ( ListViewItem clickedItem ) : void
clickedItem ListViewItem
리턴 void

EndUpdate() 보호된 메소드

Finishes overwriting the contents of the control.
protected EndUpdate ( ) : void
리턴 void

FindItem() 보호된 메소드

Finds the list item with specified tag in the control,
protected FindItem ( object tag ) : ListViewItem
tag object
리턴 ListViewItem

GetDataToDrag() 보호된 메소드

Returns the data to drag.
protected GetDataToDrag ( ) : object
리턴 object

GetItems() 공개 메소드

Returns the objects associated with the items in the control.
public GetItems ( System type ) : Array
type System
리턴 Array

GetSelectedItems() 공개 메소드

Returns the objects associated with the selected items in the control.
public GetSelectedItems ( System type ) : Array
type System
리턴 Array

GetSelectedTag() 보호된 메소드

Returns the tag associated with a selected item.
protected GetSelectedTag ( int index ) : object
index int
리턴 object

ItemsLV_DragDrop() 보호된 메소드

Handles the DragDrop event of the ItemsLV control.
protected ItemsLV_DragDrop ( object sender, DragEventArgs e ) : void
sender object The source of the event.
e DragEventArgs The instance containing the event data.
리턴 void

ItemsLV_DragEnter() 보호된 메소드

Handles the DragEnter event of the ItemsLV control.
protected ItemsLV_DragEnter ( object sender, DragEventArgs e ) : void
sender object The source of the event.
e DragEventArgs The instance containing the event data.
리턴 void

NotifyItemAdded() 보호된 메소드

Sends notifications that an item has been added to the control.
protected NotifyItemAdded ( object item ) : void
item object
리턴 void

NotifyItemModified() 보호된 메소드

Sends notifications that an item has been modified in the control.
protected NotifyItemModified ( object item ) : void
item object
리턴 void

NotifyItemRemoved() 보호된 메소드

Sends notifications that and item has been removed from the control.
protected NotifyItemRemoved ( object item ) : void
item object
리턴 void

NotifyItemsAdded() 보호된 메소드

Sends notifications that items have been added to the control.
protected NotifyItemsAdded ( object items ) : void
items object
리턴 void

NotifyItemsModified() 보호된 메소드

Sends notifications that items have been modified in the control.
protected NotifyItemsModified ( object items ) : void
items object
리턴 void

NotifyItemsRemoved() 보호된 메소드

Sends notifications that items have been removed from the control.
protected NotifyItemsRemoved ( object items ) : void
items object
리턴 void

PickItems() 보호된 메소드

Sends notifications whenever items in the control are 'picked'.
protected PickItems ( ) : void
리턴 void

SelectItems() 보호된 메소드

Sends notifications whenever items in the control are 'selected'.
protected SelectItems ( ) : void
리턴 void

SetColumns() 보호된 메소드

Sets the columns shown in the list view.
protected SetColumns ( object columns ) : void
columns object
리턴 void

UpdateItem() 보호된 메소드

Updates a list item with the current contents of an object.
protected UpdateItem ( ListViewItem listItem, object item ) : void
listItem ListViewItem
item object
리턴 void

UpdateItem() 보호된 메소드

Updates a list item with the current contents of an object.
protected UpdateItem ( ListViewItem listItem, object item, int index ) : void
listItem ListViewItem
item object
index int
리턴 void

프로퍼티 상세

ItemsLV 보호되어 있는 프로퍼티

The ListView contained in the control.
protected ListView,System.Windows.Forms ItemsLV
리턴 System.Windows.Forms.ListView