Click here to Skip to main content
15,896,730 members
Articles / Programming Languages / C#

TreeListView

Rate me:
Please Sign up or sign in to vote.
4.79/5 (147 votes)
31 Aug 2003Ms-PL5 min read 1.6M   38.5K   436  
A custom control that ties a ListView and a TreeView together
<?xml version="1.0"?>
<doc>
    <assembly>
        <name>System.Windows.Forms.TreeListView</name>
    </assembly>
    <members>
        <member name="T:System.Windows.Forms.TreeListViewItemsEditorForm">
            <summary>
            Editor for the TreeListView.Items property
            </summary>
        </member>
        <member name="M:System.Windows.Forms.TreeListViewItemsEditorForm.#ctor(System.Windows.Forms.TreeListViewItemCollection)">
            <summary>
            Constructor
            </summary>
            <param name="collection"></param>
        </member>
        <member name="M:System.Windows.Forms.TreeListViewItemsEditorForm.Dispose(System.Boolean)">
            <summary>
            Nettoyage des ressources utilisées.
            </summary>
        </member>
        <member name="M:System.Windows.Forms.TreeListViewItemsEditorForm.InitializeComponent">
            <summary>
            Méthode requise pour la prise en charge du concepteur - ne modifiez pas
            le contenu de cette méthode avec l'éditeur de code.
            </summary>
        </member>
        <member name="P:System.Windows.Forms.TreeListViewItemsEditorForm.Items">
            <summary>
            Get the items that are edited in this form
            </summary>
        </member>
        <member name="T:System.Windows.Forms.TreeListViewItemsEditor">
            <summary>
            UITypeEditor for the TreeListView.Items property
            </summary>
        </member>
        <member name="M:System.Windows.Forms.TreeListViewItemsEditor.#ctor">
            <summary>
            Constructor
            </summary>
        </member>
        <member name="M:System.Windows.Forms.TreeListViewItemsEditor.GetEditStyle(System.ComponentModel.ITypeDescriptorContext)">
            <summary>
            Shows a dropdown icon in the property editor
            </summary>
            <param name="context">The context of the editing control</param>
            <returns>Returns <c>UITypeEditorEditStyle.DropDown</c></returns>
        </member>
        <member name="M:System.Windows.Forms.TreeListViewItemsEditor.EditValue(System.ComponentModel.ITypeDescriptorContext,System.IServiceProvider,System.Object)">
            <summary>
            Overrides the method used to provide basic behaviour for selecting editor.
            Shows our custom control for editing the value.
            </summary>
            <param name="context">The context of the editing control</param>
            <param name="provider">A valid service provider</param>
            <param name="value">The current value of the object to edit</param>
            <returns>The new value of the object</returns>
        </member>
        <member name="T:System.Windows.Forms.ITreeListViewItemComparer">
            <summary>
            Interface ITreeListViewItemComparer
            </summary>
        </member>
        <member name="P:System.Windows.Forms.ITreeListViewItemComparer.SortOrder">
            <summary>
            Sort order
            </summary>
        </member>
        <member name="P:System.Windows.Forms.ITreeListViewItemComparer.Column">
            <summary>
            Column for the comparison
            </summary>
        </member>
        <member name="T:System.Windows.Forms.SelectedTreeListViewItemCollection">
            <summary>
            Collection of selected items in a TreeListView
            </summary>
        </member>
        <member name="M:System.Windows.Forms.SelectedTreeListViewItemCollection.#ctor(System.Windows.Forms.TreeListView)">
            <summary>
            Create a new instance of a SelectedTreeListViewItemCollection
            </summary>
            <param name="TreeListView"></param>
        </member>
        <member name="M:System.Windows.Forms.SelectedTreeListViewItemCollection.Contains(System.Windows.Forms.TreeListViewItem)">
            <summary>
            Returns true if the specified item is in the collection
            </summary>
            <param name="item"></param>
            <returns></returns>
        </member>
        <member name="M:System.Windows.Forms.SelectedTreeListViewItemCollection.IndexOf(System.Windows.Forms.TreeListViewItem)">
            <summary>
            Index of an item
            </summary>
            <param name="item"></param>
            <returns></returns>
        </member>
        <member name="P:System.Windows.Forms.SelectedTreeListViewItemCollection.Item(System.Int32)">
            <summary>
            Gets a TreeListViewItem at the specified index
            </summary>
        </member>
        <member name="T:System.Windows.Forms.TreeListView">
            <summary>
            TreeListView control (simulates a TreeView in a ListView)
            </summary>
        </member>
        <member name="M:System.Windows.Forms.TreeListView.OnAfterLabelEdit(System.Windows.Forms.TreeListViewLabelEditEventArgs)">
            <summary>
            Raises the AfterLabelEdit event.
            </summary>
            <param name="e"></param>
        </member>
        <member name="M:System.Windows.Forms.TreeListView.OnAfterLabelEdit(System.Windows.Forms.LabelEditEventArgs)">
            <summary>
            Please use OnAfterLabelEdit(TreeListViewLabelEditEventArgs e)
            </summary>
            <param name="e"></param>
        </member>
        <member name="M:System.Windows.Forms.TreeListView.OnBeforeLabelEdit(System.Windows.Forms.TreeListViewBeforeLabelEditEventArgs)">
            <summary>
            Raises the BeforeLabelEdit event.
            </summary>
            <param name="e"></param>
        </member>
        <member name="M:System.Windows.Forms.TreeListView.OnBeforeLabelEdit(System.Windows.Forms.LabelEditEventArgs)">
            <summary>
            Please use OnBeforeLabelEdit(TreeListViewLabelEditEventArgs e)
            </summary>
            <param name="e"></param>
        </member>
        <member name="M:System.Windows.Forms.TreeListView.OnBeforeExpand(System.Windows.Forms.TreeListViewCancelEventArgs)">
            <summary>
            Raises the BeforeExpand event.
            </summary>
            <param name="e"></param>
        </member>
        <member name="M:System.Windows.Forms.TreeListView.OnAfterExpand(System.Windows.Forms.TreeListViewEventArgs)">
            <summary>
            Raises the AfterExpand event.
            </summary>
            <param name="e"></param>
        </member>
        <member name="M:System.Windows.Forms.TreeListView.OnBeforeCollapse(System.Windows.Forms.TreeListViewCancelEventArgs)">
            <summary>
            Raises the BeforeCollapse event.
            </summary>
            <param name="e"></param>
        </member>
        <member name="M:System.Windows.Forms.TreeListView.OnAfterCollapse(System.Windows.Forms.TreeListViewEventArgs)">
            <summary>
            Raises the AfterCollapse event.
            </summary>
            <param name="e"></param>
        </member>
        <member name="M:System.Windows.Forms.TreeListView.#ctor">
            <summary>
            Create a new instance of a TreeListView
            </summary>
        </member>
        <member name="M:System.Windows.Forms.TreeListView.WndProc(System.Windows.Forms.Message@)">
            <summary>
            WndProc
            </summary>
            <param name="m"></param>
        </member>
        <member name="M:System.Windows.Forms.TreeListView.OnKeyDown(System.Windows.Forms.KeyEventArgs)">
            <summary>
            Raises the KeyDown event
            </summary>
            <param name="e"></param>
        </member>
        <member name="M:System.Windows.Forms.TreeListView.GetItemRect(System.Int32,System.Windows.Forms.TreeListViewItemBoundsPortion)">
            <summary>
            Retrieves the specified portion of the bounding rectangle for a specific item within the list view control
            </summary>
            <param name="index">The zero-based index of the item within the ListView.ListViewItemCollection whose bounding rectangle you want to return</param>
            <param name="portion">One of the TreeListViewItemBoundsPortion values that represents a portion of the TreeListViewItem for which to retrieve the bounding rectangle</param>
            <returns>A Rectangle that represents the bounding rectangle for the specified portion of the specified TreeListViewItem</returns>
        </member>
        <member name="M:System.Windows.Forms.TreeListView.KillFocus">
            <summary>
            Kill the focus of the control
            </summary>
        </member>
        <member name="M:System.Windows.Forms.TreeListView.GetItemAt(System.Drawing.Point)">
            <summary>
            Gets an item at the specified coordinates.
            </summary>
            <param name="p">Mouse position</param>
            <returns></returns>
        </member>
        <member name="M:System.Windows.Forms.TreeListView.GetItemAt(System.Int32,System.Int32)">
            <summary>
            Gets an item at the specified coordinates.
            </summary>
            <param name="x"></param>
            <param name="y"></param>
            <returns></returns>
        </member>
        <member name="M:System.Windows.Forms.TreeListView.GetTreeListViewItemFromIndex(System.Int32)">
            <summary>
            Gets the TreeListViewItem from the ListView index of the item
            </summary>
            <param name="index">Index of the Item</param>
            <returns></returns>
        </member>
        <member name="M:System.Windows.Forms.TreeListView.Sort">
            <summary>
            Not supported (use items.Sort)
            </summary>
        </member>
        <member name="M:System.Windows.Forms.TreeListView.Dispose(System.Boolean)">
            <summary>
            Nettoyage des ressources utilisées.
            </summary>
        </member>
        <member name="M:System.Windows.Forms.TreeListView.GetColumnIndex(System.Int32)">
            <summary>
            Get the index of the specified column from its physical position
            </summary>
            <param name="columnorder"></param>
            <returns></returns>
        </member>
        <member name="M:System.Windows.Forms.TreeListView.GetColumnOrder(System.Int32)">
            <summary>
            Gets the order of a specified column
            </summary>
            <param name="columnindex"></param>
            <returns></returns>
        </member>
        <member name="M:System.Windows.Forms.TreeListView.GetColumnsOrder">
            <summary>
            Gets the columns order
            </summary>
            <returns>Example {3,1,4,2}</returns>
        </member>
        <member name="M:System.Windows.Forms.TreeListView.SetColumnsOrder(System.Int32[])">
            <summary>
            Indicates the column order (for example : {0,1,3,2})
            </summary>
            <param name="colorderarray"></param>
        </member>
        <member name="M:System.Windows.Forms.TreeListView.Scroll(System.Int32,System.Int32)">
            <summary>
            Scrolls the control
            </summary>
            <param name="x"></param>
            <param name="y"></param>
        </member>
        <member name="M:System.Windows.Forms.TreeListView.SetColumnsOrder(System.String)">
            <summary>
            Indicates the column order (for example : "3142")
            </summary>
            <param name="colorder"></param>
        </member>
        <member name="M:System.Windows.Forms.TreeListView.GetVisibleItems">
            <summary>
            Gets the items that are visible in the TreeListView
            </summary>
            <returns>A collection of items</returns>
        </member>
        <member name="M:System.Windows.Forms.TreeListView.GetColumnAt(System.Drawing.Point)">
            <summary>
            Gets the column at the specified position
            </summary>
            <param name="p">Point in client coordinates</param>
            <returns>The nul zero based index of the column (-1 if failed)</returns>
        </member>
        <member name="M:System.Windows.Forms.TreeListView.GetSubItemRect(System.Windows.Forms.TreeListViewItem,System.Int32)">
            <summary>
            Get SubItem rectangle
            </summary>
            <param name="item"></param>
            <param name="column"></param>
            <returns></returns>
        </member>
        <member name="M:System.Windows.Forms.TreeListView.GetSubItemRect(System.Int32,System.Int32)">
            <summary>
            Get SubItem rectangle
            </summary>
            <param name="row"></param>
            <param name="col"></param>
            <returns></returns>
        </member>
        <member name="M:System.Windows.Forms.TreeListView.GetHeaderItemText(System.Int32)">
            <summary>
            Get HeaderItem text
            </summary>
            <param name="index"></param>
            <returns></returns>
        </member>
        <member name="M:System.Windows.Forms.TreeListView.GetHeaderItemRect(System.Int32)">
            <summary>
            Get HeaderItem rect
            </summary>
            <param name="index"></param>
            <returns></returns>
        </member>
        <member name="M:System.Windows.Forms.TreeListView.GetRowRect(System.Int32)">
            <summary>
            Get row rect
            </summary>
            <param name="row"></param>
            <returns></returns>
        </member>
        <member name="E:System.Windows.Forms.TreeListView.AfterLabelEdit">
            <summary>
            Occurs when the label for an item is edited by the user.
            </summary>
        </member>
        <member name="E:System.Windows.Forms.TreeListView.BeforeLabelEdit">
            <summary>
            Occurs when the user starts editing the label of an item.
            </summary>
        </member>
        <member name="E:System.Windows.Forms.TreeListView.BeforeExpand">
            <summary>
            Occurs before the tree node is collapsed.
            </summary>
        </member>
        <member name="E:System.Windows.Forms.TreeListView.BeforeCollapse">
            <summary>
            Occurs before the tree node is collapsed.
            </summary>
        </member>
        <member name="E:System.Windows.Forms.TreeListView.AfterExpand">
            <summary>
            Occurs after the tree node is expanded
            </summary>
        </member>
        <member name="E:System.Windows.Forms.TreeListView.AfterCollapse">
            <summary>
            Occurs after the tree node is collapsed
            </summary>
        </member>
        <member name="P:System.Windows.Forms.TreeListView.FullRowSelect">
            <summary>
            Gets or sets a value indicating whether clicking an item selects all its subitems
            </summary>
        </member>
        <member name="P:System.Windows.Forms.TreeListView.StateImageList">
            <summary>
            Not supported
            </summary>
        </member>
        <member name="P:System.Windows.Forms.TreeListView.LargeImageList">
            <summary>
            Not supported
            </summary>
        </member>
        <member name="P:System.Windows.Forms.TreeListView.SmallImageList">
            <summary>
            Gets or sets the ImageList to use when displaying items as small icons in the control
            </summary>
        </member>
        <member name="P:System.Windows.Forms.TreeListView.Sorting">
            <summary>
            Get or set the sort order
            </summary>
        </member>
        <member name="P:System.Windows.Forms.TreeListView.ExpandMethod">
            <summary>
            Get or set the expand method
            </summary>
        </member>
        <member name="P:System.Windows.Forms.TreeListView.View">
            <summary>
            View (always Details)
            </summary>
        </member>
        <member name="P:System.Windows.Forms.TreeListView.Items">
            <summary>
            Items of the TreeListView
            </summary>
        </member>
        <member name="P:System.Windows.Forms.TreeListView.SelectedItems">
            <summary>
            Get currently selected items
            </summary>
        </member>
        <member name="P:System.Windows.Forms.TreeListView.CheckedItems">
            <summary>
            Get currently checked items
            </summary>
        </member>
        <member name="P:System.Windows.Forms.TreeListView.MultiSelect">
            <summary>
            Not supported (always false)
            </summary>
        </member>
        <member name="P:System.Windows.Forms.TreeListView.FocusedItem">
            <summary>
            Gets the item in the control that currently has focus.
            </summary>
        </member>
        <member name="P:System.Windows.Forms.TreeListView.EditedItem">
            <summary>
            Gets the informations of the current edited item
            </summary>
        </member>
        <member name="P:System.Windows.Forms.TreeListView.InEdit">
            <summary>
            Gets wether an item is currently edited
            </summary>
        </member>
        <member name="P:System.Windows.Forms.TreeListView.ItemsCount">
            <summary>
            Get the number of items recursively
            </summary>
        </member>
        <member name="P:System.Windows.Forms.TreeListView.Comparer">
            <summary>
            Get or set the comparer
            </summary>
        </member>
        <member name="P:System.Windows.Forms.TreeListView.ShowPlusMinus">
            <summary>
            Gets or sets a value indicating whether plus-sign (+) and minus-sign (-) buttons are displayed next to TreeListView that contain child TreeListViews
            </summary>
        </member>
        <member name="P:System.Windows.Forms.TreeListView.PlusMinusLineColor">
            <summary>
            Gets or Sets the color of the lines if ShowPlusMinus property is enabled
            </summary>
        </member>
        <member name="P:System.Windows.Forms.TreeListView.UseXPHighlightStyle">
            <summary>
            Gets or Sets whether the control draw XP-Style highlight color
            </summary>
        </member>
        <member name="T:System.Windows.Forms.EditItemInformations">
            <summary>
            Class that contains all informations on an edited item
            </summary>
        </member>
        <member name="M:System.Windows.Forms.EditItemInformations.#ctor(System.Windows.Forms.TreeListViewItem,System.Int32,System.String)">
            <summary>
            Creates a new instance of EditItemInformations
            </summary>
            <param name="item"></param>
            <param name="column"></param>
            <param name="label"></param>
        </member>
        <member name="P:System.Windows.Forms.EditItemInformations.Label">
            <summary>
            Gets the label of the subitem
            </summary>
        </member>
        <member name="P:System.Windows.Forms.EditItemInformations.Item">
            <summary>
            Gets the item being edited
            </summary>
        </member>
        <member name="P:System.Windows.Forms.EditItemInformations.ColumnIndex">
            <summary>
            Gets the number of the subitem
            </summary>
        </member>
        <member name="T:System.Windows.Forms.TreeListViewBeforeLabelEditEventHandler">
            <summary>
            TreeListViewBeforeLabelEditEventHandler delegate
            </summary>
        </member>
        <member name="T:System.Windows.Forms.TreeListViewLabelEditEventHandler">
            <summary>
            TreeListViewItemLabelEditHandler delegate
            </summary>
        </member>
        <member name="T:System.Windows.Forms.TreeListViewCancelEventHandler">
            <summary>
            TreeListViewCancelEventHandler delegate
            </summary>
        </member>
        <member name="T:System.Windows.Forms.TreeListViewEventHandler">
            <summary>
            TreeListViewEventHandler delegate
            </summary>
        </member>
        <member name="T:System.Windows.Forms.TreeListViewLabelEditEventArgs">
            <summary>
            Arguments of a TreeListViewLabelEdit event.
            </summary>
        </member>
        <member name="M:System.Windows.Forms.TreeListViewLabelEditEventArgs.#ctor(System.Windows.Forms.TreeListViewItem,System.Int32,System.String)">
            <summary>
            Creates a new instance of TreeListViewLabelEditEventArgs
            </summary>
            <param name="item"></param>
            <param name="column"></param>
            <param name="label"></param>
        </member>
        <member name="P:System.Windows.Forms.TreeListViewLabelEditEventArgs.Label">
            <summary>
            Gets the label of the subitem
            </summary>
        </member>
        <member name="P:System.Windows.Forms.TreeListViewLabelEditEventArgs.Item">
            <summary>
            Gets the item being edited
            </summary>
        </member>
        <member name="P:System.Windows.Forms.TreeListViewLabelEditEventArgs.ColumnIndex">
            <summary>
            Gets the number of the subitem
            </summary>
        </member>
        <member name="T:System.Windows.Forms.TreeListViewBeforeLabelEditEventArgs">
            <summary>
            Arguments of a TreeListViewBeforeLabelEdit event.
            </summary>
        </member>
        <member name="M:System.Windows.Forms.TreeListViewBeforeLabelEditEventArgs.#ctor(System.Windows.Forms.TreeListViewItem,System.Int32,System.String)">
            <summary>
            Creates a new instance of TreeListViewBeforeLabelEditEventArgs
            </summary>
            <param name="item"></param>
            <param name="column"></param>
            <param name="label"></param>
        </member>
        <member name="P:System.Windows.Forms.TreeListViewBeforeLabelEditEventArgs.ColumnIndex">
            <summary>
            Gets or sets the index of the subitem
            </summary>
        </member>
        <member name="P:System.Windows.Forms.TreeListViewBeforeLabelEditEventArgs.Editor">
            <summary>
            Gets or sets the editor (a TextBox will be displayed if null)
            </summary>
        </member>
        <member name="T:System.Windows.Forms.TreeListViewEventArgs">
            <summary>
            Arguments of a TreeListViewEvent
            </summary>
        </member>
        <member name="M:System.Windows.Forms.TreeListViewEventArgs.#ctor(System.Windows.Forms.TreeListViewItem,System.Windows.Forms.TreeListViewAction)">
            <summary>
            Create a new instance of TreeListViewEvent arguments
            </summary>
            <param name="item"></param>
            <param name="action"></param>
        </member>
        <member name="P:System.Windows.Forms.TreeListViewEventArgs.Item">
            <summary>
            Item that will be expanded
            </summary>
        </member>
        <member name="P:System.Windows.Forms.TreeListViewEventArgs.Action">
            <summary>
            Action returned by the event
            </summary>
        </member>
        <member name="T:System.Windows.Forms.TreeListViewCancelEventArgs">
            <summary>
            Arguments of a TreeListViewCancelEventArgs
            </summary>
        </member>
        <member name="M:System.Windows.Forms.TreeListViewCancelEventArgs.#ctor(System.Windows.Forms.TreeListViewItem,System.Windows.Forms.TreeListViewAction)">
            <summary>
            Create a new instance of TreeListViewCancelEvent arguments
            </summary>
            <param name="item"></param>
            <param name="action"></param>
        </member>
        <member name="P:System.Windows.Forms.TreeListViewCancelEventArgs.Cancel">
            <summary>
            True -> the operation is canceled
            </summary>
        </member>
        <member name="T:System.Windows.Forms.TreeListViewAction">
            <summary>
            TreeListView actions
            </summary>
        </member>
        <member name="F:System.Windows.Forms.TreeListViewAction.ByKeyboard">
            <summary>
            By Keyboard
            </summary>
        </member>
        <member name="F:System.Windows.Forms.TreeListViewAction.ByMouse">
            <summary>
            ByMouse
            </summary>
        </member>
        <member name="F:System.Windows.Forms.TreeListViewAction.Collapse">
            <summary>
            Collapse
            </summary>
        </member>
        <member name="F:System.Windows.Forms.TreeListViewAction.Expand">
            <summary>
            Expand
            </summary>
        </member>
        <member name="F:System.Windows.Forms.TreeListViewAction.Unknown">
            <summary>
            Unknown
            </summary>
        </member>
        <member name="T:System.Windows.Forms.TreeListViewExpandMethod">
            <summary>
            Expand / Collapse method
            </summary>
        </member>
        <member name="F:System.Windows.Forms.TreeListViewExpandMethod.IconDbleClick">
            <summary>
            Expand when double clicking on the icon
            </summary>
        </member>
        <member name="F:System.Windows.Forms.TreeListViewExpandMethod.EntireItemDbleClick">
            <summary>
            Expand when double clicking on the entire item
            </summary>
        </member>
        <member name="F:System.Windows.Forms.TreeListViewExpandMethod.ItemOnlyDbleClick">
            <summary>
            Expand when double clicking on the item only
            </summary>
        </member>
        <member name="F:System.Windows.Forms.TreeListViewExpandMethod.None">
            <summary>
            None
            </summary>
        </member>
        <member name="T:System.Windows.Forms.TreeListViewItemBoundsPortion">
            <summary>
            Specifies a portion of the tree list view item from which to retrieve the bounding rectangle
            </summary>
        </member>
        <member name="F:System.Windows.Forms.TreeListViewItemBoundsPortion.Entire">
            <summary>
            The bounding rectangle of the entire item, including the icon, the item text, and the subitem text (if displayed), should be retrieved
            </summary>
        </member>
        <member name="F:System.Windows.Forms.TreeListViewItemBoundsPortion.Icon">
            <summary>
            The bounding rectangle of the icon or small icon should be retrieved
            </summary>
        </member>
        <member name="F:System.Windows.Forms.TreeListViewItemBoundsPortion.ItemOnly">
            <summary>
            The bounding rectangle specified by the Entire value without the subitems
            </summary>
        </member>
        <member name="F:System.Windows.Forms.TreeListViewItemBoundsPortion.Label">
            <summary>
            The bounding rectangle of the item text should be retrieved
            </summary>
        </member>
        <member name="F:System.Windows.Forms.TreeListViewItemBoundsPortion.PlusMinus">
            <summary>
            The bounding rectangle of the item plus minus
            </summary>
        </member>
        <member name="T:System.Windows.Forms.TreeListViewItem">
            <summary>
            TreeListViewItem
            </summary>
        </member>
        <member name="M:System.Windows.Forms.TreeListViewItem.#ctor">
            <summary>
            Create a new instance of a TreeListViewItem
            </summary>
        </member>
        <member name="M:System.Windows.Forms.TreeListViewItem.#ctor(System.String)">
            <summary>
            Create a new instance of a TreeListViewItem
            </summary>
        </member>
        <member name="M:System.Windows.Forms.TreeListViewItem.#ctor(System.String,System.Int32)">
            <summary>
            Create a new instance of a TreeListViewItem
            </summary>
        </member>
        <member name="M:System.Windows.Forms.TreeListViewItem.GetBounds(System.Windows.Forms.TreeListViewItemBoundsPortion)">
            <summary>
            Retrieves the specified portion of the bounding rectangle for the item
            </summary>
            <param name="portion">One of the TreeListViewItemBoundsPortion values that represents a portion of the item for which to retrieve the bounding rectangle</param>
            <returns>A Rectangle that represents the bounding rectangle for the specified portion of the item</returns>
        </member>
        <member name="M:System.Windows.Forms.TreeListViewItem.Remove">
            <summary>
            Remove this item from its associated collection
            </summary>
        </member>
        <member name="M:System.Windows.Forms.TreeListViewItem.IsAParentOf(System.Windows.Forms.TreeListViewItem)">
            <summary>
            Check if this node is one of the parents of an item (recursively)
            </summary>
            <param name="item"></param>
            <returns></returns>
        </member>
        <member name="M:System.Windows.Forms.TreeListViewItem.EnsureVisible">
            <summary>
            Ensure that the node is visible
            </summary>
        </member>
        <member name="M:System.Windows.Forms.TreeListViewItem.SetIndentation">
            <summary>
            Set the indentation using the level of this item
            </summary>
        </member>
        <member name="M:System.Windows.Forms.TreeListViewItem.RefreshIndentation(System.Boolean)">
            <summary>
            Refresh indentation of this item and of its children (recursively)
            </summary>
            <param name="recursively">Recursively</param>
        </member>
        <member name="M:System.Windows.Forms.TreeListViewItem.Expand">
            <summary>
            Expand
            </summary>
        </member>
        <member name="M:System.Windows.Forms.TreeListViewItem.ExpandAll">
            <summary>
            Expand all sub nodes
            </summary>
        </member>
        <member name="M:System.Windows.Forms.TreeListViewItem.Collapse">
            <summary>
            Collapse
            </summary>
        </member>
        <member name="M:System.Windows.Forms.TreeListViewItem.CollapseAll">
            <summary>
            Collapse all sub nodes
            </summary>
        </member>
        <member name="M:System.Windows.Forms.TreeListViewItem.Hide">
            <summary>
            Hide this node (remove from TreeListView but
            not from associated Parent items)
            </summary>
        </member>
        <member name="E:System.Windows.Forms.TreeListViewItem.AfterCollapse">
            <summary>
            Occurs after the tree node is collapsed
            </summary>
        </member>
        <member name="E:System.Windows.Forms.TreeListViewItem.AfterExpand">
            <summary>
            Occurs after the tree node is expanded
            </summary>
        </member>
        <member name="P:System.Windows.Forms.TreeListViewItem.NextVisibleItem">
            <summary>
            Gets the next visible item in the TreeListView
            </summary>
        </member>
        <member name="P:System.Windows.Forms.TreeListViewItem.PrevVisibleItem">
            <summary>
            Gets the previous visible item in the TreeListView
            </summary>
        </member>
        <member name="P:System.Windows.Forms.TreeListViewItem.Checked">
            <summary>
            Gets or sets a value indicating whether the item is checked.
            </summary>
        </member>
        <member name="P:System.Windows.Forms.TreeListViewItem.Checkable">
            <summary>
            Gets or sets whether this item can be checked or show if subitems are checked.
            </summary>
        </member>
        <member name="P:System.Windows.Forms.TreeListViewItem.HasCheckedChild">
            <summary>
            Gets whether the item has a checked item recursively (works only if IsCheckable is false)
            </summary>
        </member>
        <member name="P:System.Windows.Forms.TreeListViewItem.ParentsInHierarch">
            <summary>
            Gets a collection of the parent of this item
            </summary>
        </member>
        <member name="P:System.Windows.Forms.TreeListViewItem.FullPath">
            <summary>
            Gets the fullpath of an item (Parents.Text + \ + this.Text)
            </summary>
        </member>
        <member name="P:System.Windows.Forms.TreeListViewItem.Text">
            <summary>
            Get or Set the Text property
            </summary>
        </member>
        <member name="P:System.Windows.Forms.TreeListViewItem.Container">
            <summary>
            Get the collection that contains this item
            </summary>
        </member>
        <member name="P:System.Windows.Forms.TreeListViewItem.LastChildIndexInListView">
            <summary>
            Get the biggest index in the listview of the visible childs of this item
            including this item
            </summary>
        </member>
        <member name="P:System.Windows.Forms.TreeListViewItem.ChildrenCount">
            <summary>
            Get the children count recursively
            </summary>
        </member>
        <member name="P:System.Windows.Forms.TreeListViewItem.IsExpanded">
            <summary>
            Returns true if this item is expanded
            </summary>
        </member>
        <member name="P:System.Windows.Forms.TreeListViewItem.Level">
            <summary>
            Get the level of the item in the treelistview
            </summary>
        </member>
        <member name="P:System.Windows.Forms.TreeListViewItem.Items">
            <summary>
            Get the items contained in this item
            </summary>
        </member>
        <member name="P:System.Windows.Forms.TreeListViewItem.Parent">
            <summary>
            Get the parent of this item
            </summary>
        </member>
        <member name="P:System.Windows.Forms.TreeListViewItem.ListView">
            <summary>
            Gets the TreeListView containing this item
            </summary>
        </member>
        <member name="P:System.Windows.Forms.TreeListViewItem.TreeListView">
            <summary>
            Gets the TreeListView containing this item
            </summary>
        </member>
        <member name="P:System.Windows.Forms.TreeListViewItem.Visible">
            <summary>
            Returns true if this item is visible in the TreeListView
            </summary>
        </member>
        <member name="T:System.Windows.Forms.TreeListViewItem.TreeListViewItemHanlder">
            <summary>
            TreeListViewItemHandler delegate
            </summary>
        </member>
        <member name="T:System.Windows.Forms.TreeListViewItem.TreeListViewItemCheckedHandler">
            <summary>
            TreeListViewItemCheckedHandler delegate
            </summary>
        </member>
        <member name="T:System.Windows.Forms.TreeListViewItemCollection">
            <summary>
            Collection of TreeListView item
            </summary>
        </member>
        <member name="F:System.Windows.Forms.TreeListViewItemCollection.ItemAdded">
            <summary>
            Occurs when an item is added to the collection
            </summary>
        </member>
        <member name="F:System.Windows.Forms.TreeListViewItemCollection.ItemRemoved">
            <summary>
            Occurs when an item is removed from the collection
            </summary>
        </member>
        <member name="M:System.Windows.Forms.TreeListViewItemCollection.OnItemAdded(System.Windows.Forms.TreeListViewEventArgs)">
            <summary>
            Raises the ItemAdded event
            </summary>
            <param name="e"></param>
        </member>
        <member name="M:System.Windows.Forms.TreeListViewItemCollection.OnItemRemoved(System.Windows.Forms.TreeListViewEventArgs)">
            <summary>
            Raises the ItemRemoved event
            </summary>
            <param name="e"></param>
        </member>
        <member name="M:System.Windows.Forms.TreeListViewItemCollection.#ctor(System.Windows.Forms.TreeListView)">
            <summary>
            Create a collection in the root of a TreeListView (first level items)
            </summary>
            <param name="owner"></param>
        </member>
        <member name="M:System.Windows.Forms.TreeListViewItemCollection.#ctor(System.Windows.Forms.TreeListViewItem)">
            <summary>
            Create a collection within a TreeListViewItem
            </summary>
            <param name="parent"></param>
        </member>
        <member name="M:System.Windows.Forms.TreeListViewItemCollection.#ctor">
            <summary>
            Create a free TreeListViewItemCollection (items will not be
            displayed in a TreeListView
            </summary>
        </member>
        <member name="M:System.Windows.Forms.TreeListViewItemCollection.ToArray">
            <summary>
            Transforms the collection to an array
            </summary>
        </member>
        <member name="M:System.Windows.Forms.TreeListViewItemCollection.Sort(System.Boolean)">
            <summary>
            Sort the items in this collection (recursively or not)
            </summary>
            <param name="recursively">Recursively</param>
        </member>
        <member name="M:System.Windows.Forms.TreeListViewItemCollection.Contains(System.Windows.Forms.TreeListViewItem)">
            <summary>
            Returns true if this collection contains an item
            </summary>
            <param name="item"></param>
            <returns></returns>
        </member>
        <member name="M:System.Windows.Forms.TreeListViewItemCollection.Add(System.Windows.Forms.TreeListViewItem)">
            <summary>
            Adds an item in the collection and in the TreeListView
            </summary>
            <param name="item"></param>
            <returns>Index of the item in the collection</returns>
        </member>
        <member name="M:System.Windows.Forms.TreeListViewItemCollection.Add(System.String,System.Int32)">
            <summary>
            Adds an item in the collection and in the TreeListView
            </summary>
            <param name="value"></param>
            <param name="imageindex"></param>
            <returns></returns>
        </member>
        <member name="M:System.Windows.Forms.TreeListViewItemCollection.Add(System.String)">
            <summary>
            Adds an item in the collection and in the TreeListView
            </summary>
            <param name="value"></param>
            <returns></returns>
        </member>
        <member name="M:System.Windows.Forms.TreeListViewItemCollection.AddRange(System.Windows.Forms.TreeListViewItemCollection)">
            <summary>
            Adds a collection to this collection
            </summary>
            <param name="collection"></param>
        </member>
        <member name="M:System.Windows.Forms.TreeListViewItemCollection.Clear">
            <summary>
            Removes each node of the collection
            </summary>
        </member>
        <member name="M:System.Windows.Forms.TreeListViewItemCollection.Remove(System.Windows.Forms.TreeListViewItem)">
            <summary>
            Remove an item from the collection and the TreeListView
            </summary>
            <param name="item"></param>
        </member>
        <member name="M:System.Windows.Forms.TreeListViewItemCollection.GetIndexOf(System.Windows.Forms.TreeListViewItem)">
            <summary>
            Gets the index of an item in the collection
            </summary>
            <param name="item"></param>
            <returns></returns>
        </member>
        <member name="M:System.Windows.Forms.TreeListViewItemCollection.RemoveAt(System.Int32)">
            <summary>
            Remove an item from the collection and the TreeListView
            </summary>
            <param name="index"></param>
        </member>
        <member name="P:System.Windows.Forms.TreeListViewItemCollection.SortOrder">
            <summary>
            Get or set the new sortorder (apply automatically the sort function
            if the sortorder value is changed)
            </summary>
        </member>
        <member name="P:System.Windows.Forms.TreeListViewItemCollection.Comparer">
            <summary>
            Gets the comparer used in the Sort and Add functions
            </summary>
        </member>
        <member name="P:System.Windows.Forms.TreeListViewItemCollection.SortOrderRecursively">
            <summary>
            Set the new sortorder (apply automatically the sort function
            if the sortorder value is changed) for each collection recursively
            </summary>
        </member>
        <member name="P:System.Windows.Forms.TreeListViewItemCollection.Owner">
            <summary>
            TreeListView control that directly contains this collection
            </summary>
        </member>
        <member name="P:System.Windows.Forms.TreeListViewItemCollection.Parent">
            <summary>
            TreeListViewItem that contains this collection
            </summary>
        </member>
        <member name="P:System.Windows.Forms.TreeListViewItemCollection.TreeListView">
            <summary>
            Returns the TreeListView set in Owner or in Parent
            </summary>
        </member>
        <member name="P:System.Windows.Forms.TreeListViewItemCollection.Item(System.Int32)">
            <summary>
            Get an item in the collection
            </summary>
        </member>
        <member name="T:System.Windows.Forms.TreeListViewItemCollection.TreeListViewItemCollectionComparer">
            <summary>
            Comparer for TreeListViewItem
            </summary>
        </member>
        <member name="M:System.Windows.Forms.TreeListViewItemCollection.TreeListViewItemCollectionComparer.#ctor">
            <summary>
            Create a new instance of  Comparer
            </summary>
        </member>
        <member name="M:System.Windows.Forms.TreeListViewItemCollection.TreeListViewItemCollectionComparer.#ctor(System.Windows.Forms.SortOrder)">
            <summary>
            Create a new instance of  Comparer
            </summary>
            <param name="order"></param>
        </member>
        <member name="M:System.Windows.Forms.TreeListViewItemCollection.TreeListViewItemCollectionComparer.#ctor(System.Windows.Forms.SortOrder,System.Int32)">
            <summary>
            Create a new instance of  Comparer
            </summary>
            <param name="order"></param>
            <param name="column"></param>
        </member>
        <member name="M:System.Windows.Forms.TreeListViewItemCollection.TreeListViewItemCollectionComparer.Compare(System.Object,System.Object)">
            <summary>
            Compare two TreeListViewItems
            </summary>
            <param name="x"></param>
            <param name="y"></param>
            <returns></returns>
        </member>
        <member name="P:System.Windows.Forms.TreeListViewItemCollection.TreeListViewItemCollectionComparer.SortOrder">
            <summary>
            Sort order
            </summary>
        </member>
        <member name="P:System.Windows.Forms.TreeListViewItemCollection.TreeListViewItemCollectionComparer.Column">
            <summary>
            Column for the comparison
            </summary>
        </member>
    </members>
</doc>

By viewing downloads associated with this article you agree to the Terms of Service and the article's licence.

If a file you wish to view isn't highlighted, and is a text file (not binary), please let us know and we'll add colourisation support for it.

License

This article, along with any associated source code and files, is licensed under The Microsoft Public License (Ms-PL)


Written By
Web Developer
France France
This member has not yet provided a Biography. Assume it's interesting and varied, and probably something to do with programming.

Comments and Discussions