private void btnDeleteOld_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 cũ?", "Xác nhận xóa", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes) { ControlTreeOld.LockReloadNodes(); try { Hashtable sel = GetNodesOldForDeleting(); IDictionaryEnumerator nodes = sel.GetEnumerator(); nodes.Reset(); while (nodes.MoveNext()) { ControlTreeOld.DeleteNode((DevExpress.XtraTreeList.Nodes.TreeListNode)nodes.Value); } } finally { ControlTreeOld.UnlockReloadNodes(); } } }
private void btnCollapseAllOld_Click(object sender, EventArgs e) { ControlTreeOld.CollapseAll(); }
private void btnExpandAllOld_Click(object sender, EventArgs e) { ControlTreeOld.ExpandAll(); }