/// <summary> /// Sets the draw mode. /// </summary> /// <param name="treeView">The tree view.</param> /// <param name="value">The value.</param> public static void SetDrawMode(this TreeView treeView, TreeViewDrawMode value) { if (treeView.InvokeRequired) { treeView.BeginInvoke(new MethodInvoker(() => treeView.SetDrawMode(value))); } else { treeView.DrawMode = value; treeView.Refresh(); } }
public TreeView () { vbar = new ImplicitVScrollBar (); hbar = new ImplicitHScrollBar (); InternalBorderStyle = BorderStyle.Fixed3D; base.background_color = ThemeEngine.Current.ColorWindow; base.foreground_color = ThemeEngine.Current.ColorWindowText; draw_mode = TreeViewDrawMode.Normal; root_node = new TreeNode (this); root_node.Text = "ROOT NODE"; nodes = new TreeNodeCollection (root_node); root_node.SetNodes (nodes); MouseDown += new MouseEventHandler (MouseDownHandler); MouseUp += new MouseEventHandler(MouseUpHandler); MouseMove += new MouseEventHandler(MouseMoveHandler); SizeChanged += new EventHandler (SizeChangedHandler); FontChanged += new EventHandler (FontChangedHandler); LostFocus += new EventHandler (LostFocusHandler); GotFocus += new EventHandler (GotFocusHandler); MouseWheel += new MouseEventHandler(MouseWheelHandler); VisibleChanged += new EventHandler (VisibleChangedHandler); SetStyle (ControlStyles.UserPaint | ControlStyles.StandardClick | ControlStyles.UseTextForAccessibility, false); string_format = new StringFormat (); string_format.LineAlignment = StringAlignment.Center; string_format.Alignment = StringAlignment.Center; vbar.Visible = false; hbar.Visible = false; vbar.ValueChanged += new EventHandler (VScrollBarValueChanged); hbar.ValueChanged += new EventHandler (HScrollBarValueChanged); SuspendLayout (); Controls.AddImplicit (vbar); Controls.AddImplicit (hbar); ResumeLayout (); }
// Token: 0x06000374 RID: 884 RVA: 0x000035B9 File Offset: 0x000017B9 static void smethod_4(TreeView treeView_0, TreeViewDrawMode treeViewDrawMode_0) { treeView_0.DrawMode = treeViewDrawMode_0; }
private void LockTreeUpdate() { _treeDrawMode = _treeView.DrawMode; LockUpdate(_treeView); _treeView.DrawMode = TreeViewDrawMode.Normal; }