TreeViewArray 類別

定義

警告

Microsoft.VisualBasic.Compatibility.* classes are obsolete and supported within 32 bit processes only. http://go.microsoft.com/fwlink/?linkid=160862

提供 TreeView 控制項的控制項陣列。

public ref class TreeViewArray : Microsoft::VisualBasic::Compatibility::VB6::BaseControlArray, System::ComponentModel::IExtenderProvider
public class TreeViewArray : Microsoft.VisualBasic.Compatibility.VB6.BaseControlArray, System.ComponentModel.IExtenderProvider
[System.Obsolete("Microsoft.VisualBasic.Compatibility.* classes are obsolete and supported within 32 bit processes only. http://go.microsoft.com/fwlink/?linkid=160862")]
public class TreeViewArray : Microsoft.VisualBasic.Compatibility.VB6.BaseControlArray, System.ComponentModel.IExtenderProvider
type TreeViewArray = class
    inherit BaseControlArray
    interface IExtenderProvider
[<System.Obsolete("Microsoft.VisualBasic.Compatibility.* classes are obsolete and supported within 32 bit processes only. http://go.microsoft.com/fwlink/?linkid=160862")>]
type TreeViewArray = class
    inherit BaseControlArray
    interface IExtenderProvider
Public Class TreeViewArray
Inherits BaseControlArray
Implements IExtenderProvider
繼承
屬性
實作

備註

類別 TreeViewArray 提供對等的Visual Basic 6.0 TreeView 數位列運行時間功能。 它不提供 Visual Basic 6.0 控件數位的設計時間功能。

注意

Microsoft.VisualBasic.Compatibility.VB6 命名空間中的函式和物件都是供這些工具使用,以便從 Visual Basic 6.0 升級至 Visual Basic。 在大多數情況下,這些函式和物件會複製在 .NET Framework 其他命名空間中可以找到的功能。 只有當 Visual Basic 6.0 程式碼模型與 .NET Framework 實作有顯著差異時,才會需要這些函式和物件。

建構函式

TreeViewArray()
已淘汰.

初始化 TreeViewArray 類別的新執行個體。

TreeViewArray(IContainer)
已淘汰.

初始化 TreeViewArray 類別的新執行個體,並指定其容器。

欄位

components
已淘汰.

儲存控制項陣列的容器。

(繼承來源 BaseControlArray)
controlAddedAtDesignTime
已淘汰.

儲存值以追蹤控制項陣列中的控制項是在設計階段或執行階段建立的。

(繼承來源 BaseControlArray)
controls
已淘汰.

儲存值,這些值代表控制項陣列中的控制項。

(繼承來源 BaseControlArray)
fIsEndInitCalled
已淘汰.

儲存值,這個值表示控制項陣列容器的初始化程式碼是否已完成執行。

(繼承來源 BaseControlArray)
indices
已淘汰.

儲存控制項陣列的索引。

(繼承來源 BaseControlArray)

屬性

CanRaiseEvents
已淘汰.

取得值,指出元件是否能引發事件。

(繼承來源 Component)
Container
已淘汰.

取得包含 IContainerComponent

(繼承來源 Component)
DesignMode
已淘汰.

取得值,指出 Component 目前是否處於設計模式。

(繼承來源 Component)
Events
已淘汰.

取得附加在這個 Component 上的事件處理常式清單。

(繼承來源 Component)
Item[Int16]
已淘汰.

依索引取得 TreeViewArray 的特定項目。 唯讀。

Site
已淘汰.

取得或設定 ComponentISite

(繼承來源 Component)

方法

BaseCanExtend(Object)
已淘汰.

取得值,這個值表示控制項是否為控制項陣列的成員。

(繼承來源 BaseControlArray)
BaseGetIndex(Object)
已淘汰.

取得控制項陣列中的控制項索引。

(繼承來源 BaseControlArray)
BaseGetItem(Int16)
已淘汰.

取得控制項陣列中已指定索引的控制項。

(繼承來源 BaseControlArray)
BaseResetIndex(Object)
已淘汰.

BaseControlArray 類別中不支援。

(繼承來源 BaseControlArray)
BaseSetIndex(Object, Int16, Boolean)
已淘汰.

設定控制項陣列中的控制項索引。

(繼承來源 BaseControlArray)
BaseShouldSerializeIndex(Object)
已淘汰.

傳回值,這個值表示控制項是否為控制項陣列的成員。

(繼承來源 BaseControlArray)
CanExtend(Object)
已淘汰.

取得值,判斷控制項是否為 TreeViewArray 的成員。

Count()
已淘汰.

傳回控制項陣列中的控制項數目。

(繼承來源 BaseControlArray)
CreateObjRef(Type)
已淘汰.

建立包含所有相關資訊的物件,這些資訊是產生用來與遠端物件通訊的所需 Proxy。

(繼承來源 MarshalByRefObject)
Dispose()
已淘汰.

釋放 Component 所使用的所有資源。

(繼承來源 Component)
Dispose(Boolean)
已淘汰.

釋放控制項陣列中某個控制項所使用的 Unmanaged 資源,並選擇性地釋放 Managed 資源。

(繼承來源 BaseControlArray)
Equals(Object)
已淘汰.

判斷指定的物件是否等於目前的物件。

(繼承來源 Object)
GetControlInstanceType()
已淘汰.

覆寫 GetControlInstanceType()

GetEnumerator()
已淘汰.

傳回對列舉值物件的參考,這個物件用來反覆查看控制項陣列。

(繼承來源 BaseControlArray)
GetHashCode()
已淘汰.

做為預設雜湊函式。

(繼承來源 Object)
GetIndex(TreeView)
已淘汰.

取得 TreeViewTreeViewArray 的索引。

GetLifetimeService()
已淘汰.

擷取控制這個執行個體存留期 (Lifetime) 原則的目前存留期服務物件。

(繼承來源 MarshalByRefObject)
GetService(Type)
已淘汰.

傳回表示 Component 或其 Container 所提供之服務的物件。

(繼承來源 Component)
GetType()
已淘汰.

取得目前執行個體的 Type

(繼承來源 Object)
HookUpControlEvents(Object)
已淘汰.

覆寫 HookUpControlEvents(Object)

InitializeLifetimeService()
已淘汰.

取得存留期服務物件,以控制這個執行個體的存留期原則。

(繼承來源 MarshalByRefObject)
LBound()
已淘汰.

傳回 Short,其中包含控制項陣列的最小可用註標。

(繼承來源 BaseControlArray)
Load(Int16)
已淘汰.

在控制項陣列中建立新項目。

(繼承來源 BaseControlArray)
MemberwiseClone()
已淘汰.

建立目前 Object 的淺層複製。

(繼承來源 Object)
MemberwiseClone(Boolean)
已淘汰.

建立目前 MarshalByRefObject 物件的淺層複本。

(繼承來源 MarshalByRefObject)
ResetIndex(TreeView)
已淘汰.

TreeViewArray 類別中不支援。

SetIndex(TreeView, Int16)
已淘汰.

設定 TreeView 中初始 TreeViewArray 的索引。

ShouldSerializeIndex(TreeView)
已淘汰.

傳回值,表示 TreeView 是否為這個 TreeViewArray 的成員。

ToString()
已淘汰.

傳回任何包含 Component 名稱的 String。 不應覆寫此方法。

(繼承來源 Component)
UBound()
已淘汰.

傳回 Short,其中包含控制項陣列的最大可用註標。

(繼承來源 BaseControlArray)
Unload(Int16)
已淘汰.

從控制項陣列中移除控制項。

(繼承來源 BaseControlArray)

事件

AfterCheck
已淘汰.

發生於選取樹狀節點核取方塊之後。

AfterCollapse
已淘汰.

發生於摺疊樹狀節點之後。

AfterExpand
已淘汰.

發生於展開樹狀節點之後。

AfterLabelEdit
已淘汰.

發生於使用者編輯項目的標籤時。

AfterSelect
已淘汰.

發生於選取樹狀節點之後。

BackColorChanged
已淘汰.

發生於 BackColor 屬性的值變更時。

BeforeCheck
已淘汰.

發生於選取樹狀節點選取方塊之前。

BeforeCollapse
已淘汰.

發生於收合樹狀節點之前。

BeforeExpand
已淘汰.

發生於展開樹狀節點之前。

BeforeLabelEdit
已淘汰.

發生於編輯樹狀節點標籤文字之前。

BeforeSelect
已淘汰.

發生於選取樹狀節點之前。

BindingContextChanged
已淘汰.

發生於 BindingContext 屬性的值變更時。

CausesValidationChanged
已淘汰.

發生於 CausesValidation 屬性的值變更時。

ChangeUICues
已淘汰.

發生於焦點或鍵盤使用者介面 (UI) 提示變更時。

Click
已淘汰.

發生於按一下 TreeView 中的 TreeViewArray 時。

ClientSizeChanged
已淘汰.

發生於 ClientSize 屬性的值變更時。

ContextMenuChanged
已淘汰.

發生於 ContextMenu 屬性的值變更時。

ContextMenuStripChanged
已淘汰.

發生於 ContextMenuStrip 屬性的值變更時。

ControlAdded
已淘汰.

發生於加入新控制項至 TreeViewArray 時。

ControlRemoved
已淘汰.

發生於從 TreeViewArray 移除控制項時。

CursorChanged
已淘汰.

發生於 Cursor 屬性的值變更時。

Disposed
已淘汰.

Dispose() 方法的呼叫處置元件時,就會發生。

(繼承來源 Component)
DockChanged
已淘汰.

發生於 Dock 屬性的值變更時。

DoubleClick
已淘汰.

發生於按兩下 TreeView 中的 TreeViewArray 控制項時。

DragDrop
已淘汰.

發生於拖放作業完成時。

DragEnter
已淘汰.

發生於將物件拖曳至控制項邊框時。

DragLeave
已淘汰.

發生於將物件拖出控制項界限時。

DragOver
已淘汰.

發生於將物件拖曳至控制項邊框上方時。

DrawNode
已淘汰.

在描繪 TreeView 而且 DrawMode 屬性設定為 Normal 以外的 TreeViewDrawMode 值時發生。

EnabledChanged
已淘汰.

發生於 Enabled 屬性的值變更時。

Enter
已淘汰.

發生於輸入控制項時。

FontChanged
已淘汰.

發生於 Font 屬性的值變更時。

ForeColorChanged
已淘汰.

發生於 ForeColor 屬性的值變更時。

GiveFeedback
已淘汰.

發生於拖曳作業時。

HelpRequested
已淘汰.

發生於使用者要求控制項的說明時。

ImeModeChanged
已淘汰.

發生於 ImeMode 屬性的值變更時。

ItemDrag
已淘汰.

發生於使用者開始拖曳節點時。

KeyDown
已淘汰.

發生於按下按鍵且焦點在控制項時。

KeyPress
已淘汰.

發生於按下按鍵且焦點在控制項時。

KeyUp
已淘汰.

發生於放開按鍵且焦點在控制項時。

Layout
已淘汰.

發生於控制項應重新調整其子控制項位置時。

Leave
已淘汰.

發生於輸入焦點離開控制項時。

LocationChanged
已淘汰.

發生於 Location 屬性的值變更時。

MarginChanged
已淘汰.

發生於 Margin 屬性的值變更時。

MouseCaptureChanged
已淘汰.

發生於控制項失去或獲得滑鼠捕捉 (Mouse Capture) 時。

MouseClick
已淘汰.

發生於使用滑鼠按一下控制項時。

MouseDoubleClick
已淘汰.

發生於使用滑鼠按兩下控制項時。

MouseDown
已淘汰.

發生於滑鼠指標位於控制項上並按下滑鼠按鍵時。

MouseEnter
已淘汰.

發生於滑鼠指標進入控制項時。

MouseHover
已淘汰.

發生於滑鼠指標停留在控制項上時。

MouseLeave
已淘汰.

發生於滑鼠指標離開控制項時。

MouseMove
已淘汰.

發生於滑鼠指標移至控制項上時。

MouseUp
已淘汰.

發生於滑鼠指標位於控制項上並放開滑鼠按鍵時。

Move
已淘汰.

發生於控制項移動時。

NodeMouseClick
已淘汰.

發生於使用者用滑鼠按一下 TreeNode 時。

NodeMouseDoubleClick
已淘汰.

發生於使用者用滑鼠按兩下 TreeNode 時。

NodeMouseHover
已淘汰.

發生於滑鼠停留於 TreeNode 上方時。

PaddingChanged
已淘汰.

發生於控制項的 Padding 屬性變更時。

ParentChanged
已淘汰.

發生於控制項的 Parent 屬性變更時。

QueryAccessibilityHelp
已淘汰.

發生於 AccessibleObject 為協助工具應用程式提供說明時。

QueryContinueDrag
已淘汰.

發生於拖放作業時,讓拖曳來源能夠決定是否應取消拖放作業。

RegionChanged
已淘汰.

發生於 Region 屬性的值變更時。

Resize
已淘汰.

發生於重設控制項大小時。

RightToLeftChanged
已淘汰.

發生在 RightToLeftChanged 屬性值變更時。

RightToLeftLayoutChanged
已淘汰.

發生於 RightToLeftLayout 屬性變更時。

SizeChanged
已淘汰.

發生在 Size 屬性值變更時。

StyleChanged
已淘汰.

發生於控制項樣式變更時。

SystemColorsChanged
已淘汰.

發生於系統色彩變更時。

TabIndexChanged
已淘汰.

發生在 TabIndex 屬性值變更時。

TabStopChanged
已淘汰.

發生在 TabStop 屬性值變更時。

Validated
已淘汰.

發生於控制項完成驗證時。

Validating
已淘汰.

發生於驗證控制項時。

VisibleChanged
已淘汰.

發生在 Visible 屬性值變更時。

明確介面實作

ISupportInitialize.BeginInit()
已淘汰.

開始控制項的初始化。

(繼承來源 BaseControlArray)
ISupportInitialize.EndInit()
已淘汰.

結束控制項的初始化。

(繼承來源 BaseControlArray)

適用於