public TreeView() { this.BackColor = Color.White; this.BorderColor = Color.FromArgb(130, 135, 144); this.CanSelect = true; this.ImageList = new ImageList(); this.ItemHeight = 22; this.HoverColor = Color.FromArgb(221, 238, 253); this.Padding = new Padding(4); this.root = new TreeNode(this); this.root.Expand(); this.Resize += TreeView_Resize; this.ScrollColor = Color.FromArgb(222, 222, 230); this.ScrollHoverColor = Color.FromArgb(136, 136, 136); this.ScrollSpeed = 2; this.SelectionColor = Color.FromArgb(187, 222, 251); this.SmoothScrolling = true; _nodes = new TreeNodeCollection(root); _nodeList = new List <TreeNode>(); _scrollNodeList = new List <TreeNode>(); onDrawNode = _OnDrawNode; Owner.UpClick += _Application_UpClick; }
public TreeView() { vScrollBar = new VScrollBar(); vScrollBar.Anchor = AnchorStyles.Right | AnchorStyles.Top | AnchorStyles.Bottom; vScrollBar.Location = new Point(Width - vScrollBar.Width, 0); vScrollBar.Height = Height; vScrollBar.ValueChanged += VScrollBarOnValueChanged; Controls.Add(vScrollBar); BackColor = Color.White; BorderColor = Color.FromArgb(130, 135, 144); ImageList = new ImageList(); ItemHeight = 22; Padding = new Padding(4); root = new TreeNode(this); root.Expand(); ScrollBarColor = Color.FromArgb(222, 222, 230); ScrollBarHoverColor = Color.FromArgb(136, 136, 136); ScrollSpeed = 2; SelectionColor = Color.FromArgb(187, 222, 251); SelectionHoverColor = Color.FromArgb(221, 238, 253); SmoothScrolling = true; Nodes = new TreeNodeCollection(root); onDrawNode = _OnDrawNode; uwfAppOwner.UpClick += _Application_UpClick; }
public TreeView() { this.BackColor = Color.White; this.BorderColor = Color.FromArgb(130, 135, 144); this.CanSelect = true; this.ImageList = new ImageList(); this.ItemHeight = 22; this.Padding = new Padding(4); this.root = new TreeNode(this); this.root.Expand(); this.Resize += TreeView_Resize; this.ScrollBarColor = Color.FromArgb(222, 222, 230); this.ScrollBarHoverColor = Color.FromArgb(136, 136, 136); this.ScrollSpeed = 2; this.SelectionColor = Color.FromArgb(187, 222, 251); this.SelectionHoverColor = Color.FromArgb(221, 238, 253); this.SmoothScrolling = true; _nodes = new TreeNodeCollection(root); _nodeList = new List<TreeNode>(); scrollNodeList = new List<TreeNode>(); onDrawNode = _OnDrawNode; Owner.UpClick += _Application_UpClick; }
/// <summary> /// Extends BeginInvoke so that when a state object is not needed, null does not need to be passed. /// <example> /// drawtreenodeeventhandler.BeginInvoke(sender, e, callback); /// </example> /// </summary> public static IAsyncResult BeginInvoke(this DrawTreeNodeEventHandler drawtreenodeeventhandler, Object sender, DrawTreeNodeEventArgs e, AsyncCallback callback) { if (drawtreenodeeventhandler == null) { throw new ArgumentNullException("drawtreenodeeventhandler"); } return(drawtreenodeeventhandler.BeginInvoke(sender, e, callback, null)); }
public ObjectsTreeView(string nam) { Name = nam; DrawMode = TreeViewDrawMode.OwnerDrawAll; DrawNode += new DrawTreeNodeEventHandler(MyDrawNode); AfterExpand += new TreeViewEventHandler(OnAfterExpand); AfterCollapse += new TreeViewEventHandler(OnAfterCollapse); BorderStyle = BorderStyle.None; ShowLines = false; ShowRootLines = false; Indent = 0; }
public TreeView() { BackColor = Color.White; BorderStyle = BorderStyle.Fixed3D; ItemHeight = 22; Padding = new Padding(4); root = new TreeNode(this); root.IsExpanded = true; Nodes = new TreeNodeCollection(root); onDrawNode = DrawNodeDefault; MouseHook.MouseUp += Application_UpClick; }
public BetterTreeView() { // Setup internal event handlers AllowDrop = true; BeforeExpand += new TreeViewCancelEventHandler(BetterTreeView_BeforeExpand); BeforeCollapse += new TreeViewCancelEventHandler(BetterTreeView_BeforeCollapse); DrawNode += new DrawTreeNodeEventHandler(BetterTreeView_DrawNode); DrawMode = TreeViewDrawMode.OwnerDrawAll; CheckBoxes = true; AfterCheck += new TreeViewEventHandler(BetterTreeView_AfterCheck); ItemDrag += new ItemDragEventHandler(BetterTreeView_ItemDrag); DragOver += new DragEventHandler(BetterTreeView_DragOver); DragDrop += new DragEventHandler(BetterTreeView_DragDrop); DragEnter += new DragEventHandler(BetterTreeView_DragEnter); DragLeave += new EventHandler(BetterTreeView_DragLeave); GiveFeedback += new GiveFeedbackEventHandler(BetterTreeView_GiveFeedback); }
public TreeView() { BackColor = Color.White; BorderStyle = BorderStyle.Fixed3D; ItemHeight = 22; Padding = new Padding(4); ScrollBarColor = Color.FromArgb(222, 222, 230); ScrollBarHoverColor = Color.FromArgb(136, 136, 136); ScrollSpeed = 2; SelectionColor = Color.FromArgb(187, 222, 251); SelectionHoverColor = Color.FromArgb(221, 238, 253); SmoothScrolling = true; root = new TreeNode(this); root.IsExpanded = true; Nodes = new TreeNodeCollection(root); onDrawNode = _OnDrawNode; MouseHook.MouseUp += _Application_UpClick; }
public MultiTreeView() : base() { DrawMode = TreeViewDrawMode.OwnerDrawText; DrawNode += new DrawTreeNodeEventHandler(MultiTreeView_DrawNode); }