/// <summary> /// Hides the checkbox for the specified node on a TreeView control. /// </summary> public static void HideCheckBox(this TreeNode node) { Tvitem tvi = new Tvitem { hItem = node.Handle, mask = TVIF_STATE, stateMask = TVIS_STATEIMAGEMASK, state = 0 }; SendMessage(node.TreeView.Handle, TVM_SETITEM, IntPtr.Zero, ref tvi); }
private static extern IntPtr SendMessage(IntPtr hWnd, int msg, IntPtr wParam, ref Tvitem lParam);