C# Class System.Web.UI.WebControls.TreeView

Inheritance: System.Web.UI.WebControls.HierarchicalDataBoundControl, IPostBackEventHandler, IPostBackDataHandler, ICallbackEventHandler
Afficher le fichier Open project: vargaz/mono Class Usage Examples

Private Properties

Свойство Type Description
AddChildrenPadding void
AddNodeLinkStyle void
AddNodeStyle void
BeginNodeTag void
DecorateNode void
EnsureStylesPrepared void
FillBoundChildrenRecursive void
FindBindingForNode System.Web.UI.WebControls.TreeNodeBinding
FindCheckedNodes void
FindNodeByPos System.Web.UI.WebControls.TreeNode
GetBindingKey string
GetClientEvent string
GetClientExpandEvent string
GetExpandStates string
GetExpandStates void
GetImageStyle ImageStyle
GetNodeClientId string
GetNodeIconUrl string
GetNodeImageToolTip string
GetNodeImageUrl string
GetNodeSpacing Unit
HandleExpandCollapseEvent void
HandleSelectEvent void
ICallbackEventHandler string
ICallbackEventHandler void
IPostBackDataHandler bool
IPostBackDataHandler void
IPostBackEventHandler void
IncrementStyleClassName string
InitializeDataBindings void
MakeNodeTree TreeNode
NotifyCheckChanged void
NotifyExpandedChanged void
NotifyPopulateRequired void
PrepareStyles void
RegisterStyle void
RegisterStyle void
RenderMenuItemSpacing void
RenderNode void
SetCheckStates void
SetExpandStates void
SetNodesExpandedToDepthRecursive void
SetSelectedNode void
TreeView System.Collections
UnsetCheckStates void
UnsetExpandStates void

Méthodes publiques

Méthode Description
CollapseAll ( ) : void
DataBind ( ) : void
ExpandAll ( ) : void
FindNode ( string valuePath ) : System.Web.UI.WebControls.TreeNode
RenderBeginTag ( HtmlTextWriter writer ) : void
RenderEndTag ( HtmlTextWriter writer ) : void

Méthodes protégées

Méthode Description
AddAttributesToRender ( HtmlTextWriter writer ) : void
CreateControlCollection ( ) : ControlCollection
CreateNode ( ) : System.Web.UI.WebControls.TreeNode
GetCallbackResult ( ) : string
LoadPostData ( string postDataKey, NameValueCollection postCollection ) : bool
LoadViewState ( object savedState ) : void
OnInit ( EventArgs e ) : void
OnPreRender ( EventArgs e ) : void
OnSelectedNodeChanged ( EventArgs e ) : void
OnTreeNodeCheckChanged ( TreeNodeEventArgs e ) : void
OnTreeNodeCollapsed ( TreeNodeEventArgs e ) : void
OnTreeNodeDataBound ( TreeNodeEventArgs e ) : void
OnTreeNodeExpanded ( TreeNodeEventArgs e ) : void
OnTreeNodePopulate ( TreeNodeEventArgs e ) : void
PerformDataBinding ( ) : void
RaiseCallbackEvent ( string eventArgs ) : void
RaisePostBackEvent ( string eventArgument ) : void
RaisePostDataChangedEvent ( ) : void
RenderContents ( HtmlTextWriter writer ) : void
SaveViewState ( ) : object
SetNodeDataBound ( TreeNode node, bool dataBound ) : void
SetNodeDataItem ( TreeNode node, object dataItem ) : void
SetNodeDataPath ( TreeNode node, string dataPath ) : void
TrackViewState ( ) : void

Private Methods

Méthode Description
AddChildrenPadding ( HtmlTextWriter writer, System.Web.UI.WebControls.TreeNode node ) : void
AddNodeLinkStyle ( HtmlTextWriter writer, System.Web.UI.WebControls.TreeNode node, int level, bool nodeIsSelected ) : void
AddNodeStyle ( HtmlTextWriter writer, System.Web.UI.WebControls.TreeNode node, int level, bool nodeIsSelected ) : void
BeginNodeTag ( HtmlTextWriter writer, System.Web.UI.WebControls.TreeNode node, bool clientExpand ) : void
DecorateNode ( System.Web.UI.WebControls.TreeNode node ) : void
EnsureStylesPrepared ( ) : void
FillBoundChildrenRecursive ( IHierarchicalEnumerable hEnumerable, System.Web.UI.WebControls.TreeNodeCollection nodeCollection ) : void
FindBindingForNode ( string type, int depth ) : System.Web.UI.WebControls.TreeNodeBinding
FindCheckedNodes ( System.Web.UI.WebControls.TreeNodeCollection nodeList, System.Web.UI.WebControls.TreeNodeCollection result ) : void
FindNodeByPos ( string path ) : System.Web.UI.WebControls.TreeNode
GetBindingKey ( string dataMember, int depth ) : string
GetClientEvent ( System.Web.UI.WebControls.TreeNode node, string ev ) : string
GetClientExpandEvent ( TreeNode node ) : string
GetExpandStates ( ) : string
GetExpandStates ( StringBuilder sb, TreeNode node ) : void
GetImageStyle ( ) : ImageStyle
GetNodeClientId ( TreeNode node, string sufix ) : string
GetNodeIconUrl ( string icon ) : string
GetNodeImageToolTip ( bool expand, string txt ) : string
GetNodeImageUrl ( string shape, ImageStyle imageStyle ) : string
GetNodeSpacing ( TreeNode node ) : Unit
HandleExpandCollapseEvent ( TreeNode node ) : void
HandleSelectEvent ( TreeNode node ) : void
ICallbackEventHandler ( ) : string
ICallbackEventHandler ( string eventArgs ) : void
IPostBackDataHandler ( string postDataKey, NameValueCollection postCollection ) : bool
IPostBackDataHandler ( ) : void
IPostBackEventHandler ( string eventArgument ) : void
IncrementStyleClassName ( ) : string
InitializeDataBindings ( ) : void
MakeNodeTree ( string args ) : TreeNode
NotifyCheckChanged ( TreeNode node ) : void
NotifyExpandedChanged ( TreeNode node ) : void
NotifyPopulateRequired ( TreeNode node ) : void
PrepareStyles ( ) : void
RegisterStyle ( Style baseStyle ) : void
RegisterStyle ( Style baseStyle, Style linkStyle ) : void
RenderMenuItemSpacing ( HtmlTextWriter writer, Unit itemSpacing ) : void
RenderNode ( HtmlTextWriter writer, TreeNode node, int level, ArrayList levelLines, bool hasPrevious, bool hasNext ) : void
SetCheckStates ( NameValueCollection states ) : void
SetExpandStates ( string states ) : void
SetNodesExpandedToDepthRecursive ( TreeNodeCollection nodes ) : void
SetSelectedNode ( TreeNode node, bool loading ) : void
TreeView ( ) : System.Collections
UnsetCheckStates ( TreeNodeCollection col, NameValueCollection states ) : void
UnsetExpandStates ( TreeNodeCollection col, string states ) : void

Method Details

AddAttributesToRender() protected méthode

protected AddAttributesToRender ( HtmlTextWriter writer ) : void
writer HtmlTextWriter
Résultat void

CollapseAll() public méthode

public CollapseAll ( ) : void
Résultat void

CreateControlCollection() protected méthode

protected CreateControlCollection ( ) : ControlCollection
Résultat ControlCollection

CreateNode() protected méthode

protected CreateNode ( ) : System.Web.UI.WebControls.TreeNode
Résultat System.Web.UI.WebControls.TreeNode

DataBind() public final méthode

public final DataBind ( ) : void
Résultat void

ExpandAll() public méthode

public ExpandAll ( ) : void
Résultat void

FindNode() public méthode

public FindNode ( string valuePath ) : System.Web.UI.WebControls.TreeNode
valuePath string
Résultat System.Web.UI.WebControls.TreeNode

GetCallbackResult() protected méthode

protected GetCallbackResult ( ) : string
Résultat string

LoadPostData() protected méthode

protected LoadPostData ( string postDataKey, NameValueCollection postCollection ) : bool
postDataKey string
postCollection NameValueCollection
Résultat bool

LoadViewState() protected méthode

protected LoadViewState ( object savedState ) : void
savedState object
Résultat void

OnInit() protected méthode

protected OnInit ( EventArgs e ) : void
e EventArgs
Résultat void

OnPreRender() protected méthode

protected OnPreRender ( EventArgs e ) : void
e EventArgs
Résultat void

OnSelectedNodeChanged() protected méthode

protected OnSelectedNodeChanged ( EventArgs e ) : void
e EventArgs
Résultat void

OnTreeNodeCheckChanged() protected méthode

protected OnTreeNodeCheckChanged ( TreeNodeEventArgs e ) : void
e TreeNodeEventArgs
Résultat void

OnTreeNodeCollapsed() protected méthode

protected OnTreeNodeCollapsed ( TreeNodeEventArgs e ) : void
e TreeNodeEventArgs
Résultat void

OnTreeNodeDataBound() protected méthode

protected OnTreeNodeDataBound ( TreeNodeEventArgs e ) : void
e TreeNodeEventArgs
Résultat void

OnTreeNodeExpanded() protected méthode

protected OnTreeNodeExpanded ( TreeNodeEventArgs e ) : void
e TreeNodeEventArgs
Résultat void

OnTreeNodePopulate() protected méthode

protected OnTreeNodePopulate ( TreeNodeEventArgs e ) : void
e TreeNodeEventArgs
Résultat void

PerformDataBinding() protected méthode

protected PerformDataBinding ( ) : void
Résultat void

RaiseCallbackEvent() protected méthode

protected RaiseCallbackEvent ( string eventArgs ) : void
eventArgs string
Résultat void

RaisePostBackEvent() protected méthode

protected RaisePostBackEvent ( string eventArgument ) : void
eventArgument string
Résultat void

RaisePostDataChangedEvent() protected méthode

protected RaisePostDataChangedEvent ( ) : void
Résultat void

RenderBeginTag() public méthode

public RenderBeginTag ( HtmlTextWriter writer ) : void
writer HtmlTextWriter
Résultat void

RenderContents() protected méthode

protected RenderContents ( HtmlTextWriter writer ) : void
writer HtmlTextWriter
Résultat void

RenderEndTag() public méthode

public RenderEndTag ( HtmlTextWriter writer ) : void
writer HtmlTextWriter
Résultat void

SaveViewState() protected méthode

protected SaveViewState ( ) : object
Résultat object

SetNodeDataBound() protected méthode

protected SetNodeDataBound ( TreeNode node, bool dataBound ) : void
node TreeNode
dataBound bool
Résultat void

SetNodeDataItem() protected méthode

protected SetNodeDataItem ( TreeNode node, object dataItem ) : void
node TreeNode
dataItem object
Résultat void

SetNodeDataPath() protected méthode

protected SetNodeDataPath ( TreeNode node, string dataPath ) : void
node TreeNode
dataPath string
Résultat void

TrackViewState() protected méthode

protected TrackViewState ( ) : void
Résultat void