Search Results for

    Show / Hide Table of Contents

    Interface IBaseTreeViewWithExpansion<T>

    Optionally enhances the IBaseTreeView<T> with the capability to fully expand all tree nodes at once

    Inherited Members
    IBaseTreeView<T>.DisplayItem(string, string, IEnumerable<TreeNode<T>>)
    IBaseTreeView<T>.SelectItem(TreeNode<T>)
    IBaseTreeView<T>.RedisplayNode(TreeNode<T>)
    IBaseTreeView<T>.DeleteRootNode(TreeNode<T>)
    IBaseTreeView<T>.SelectedItem
    IModelView.ClearUI()
    IModelView.ReActivateView()
    IModelView.ValidateUI()
    IModelView.Displayer
    IModelView.Descriptor
    IModelView.Controller
    IItemSelector.SelectionMode
    IItemSelector.SelectedObjects
    IItemSelector.SelectionChanged
    Namespace: LemonEdge.Client.Core.Views.Core
    Assembly: LemonEdge.ClientCore.dll
    Syntax
    public interface IBaseTreeViewWithExpansion<T> : IBaseTreeView<T>, IModelView, IItemSelector
    Type Parameters
    Name Description
    T

    The treeview works with any entity type T that has a parent relationship to itself

    Methods

    CollapseAll()

    Indicates all noeds in the tree should be completely collapsed so only the top (root) level nodes are visible in a list style (though can be expanded)

    Declaration
    void CollapseAll()

    ExpandAll()

    Indicates all nodes in the tree should be fully expanded so the whole tree is visible at once

    Declaration
    void ExpandAll()

    Extension Methods

    LinqExtensions.AsArray<T>(T)
    LinqExtensions.ToArrayOfOne<T>(T)
    LinqExtensions.ToListOfOne<T>(T)
    MiscExtensions.SetIfNotEqual<T, TP>(T, Expression<Func<T, TP>>, TP)
    WeakReferenceExtensions.WeakReference(object)
    SQLExtensions.ToSQLValue(object, bool)
    ReflectionExtensions.ClearEventInvocations(object, string)
    StringExtensions.ToCSVFormatString(object, Type)
    In this article
    Back to top © LemonEdge Technologies. All rights reserved.