private void btnDeleteNew_Click(object sender, EventArgs e) { if (ControlTreeNew.AllNodesCount == 0) { return; } if (XtraMessageBox.Show("Bạn có chắc bạn muốn xóa các hàng đã chọn trong cây mới?", "Xác nhận xóa", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes) { ControlTreeNew.LockReloadNodes(); try { Hashtable sel = GetNodesNewForDeleting(); IDictionaryEnumerator nodes = sel.GetEnumerator(); nodes.Reset(); while (nodes.MoveNext()) { ControlTreeNew.DeleteNode((DevExpress.XtraTreeList.Nodes.TreeListNode)nodes.Value); } } finally { ControlTreeNew.UnlockReloadNodes(); } } }
private void btnCollapseAllNew_Click(object sender, EventArgs e) { ControlTreeNew.CollapseAll(); }
private void btnExpandAllNew_Click(object sender, EventArgs e) { ControlTreeNew.ExpandAll(); }