コード例 #1
0
        private void barBtnDeleteCurrent_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e)
        {
            try
            {
                TreeListNode currentNode = this.tlCategory.FocusedNode;
                if (currentNode == null)
                {
                    return;
                }

                if (DXMessage.ShowYesNoAndTips("确定删除当前分类么?") == DialogResult.Yes)
                {
                    var id = Convert.ToInt32(currentNode.GetValue(tcId));
                    _IDService.DeleteIDReasonCategory(id);
                    this.tlCategory.Nodes.Remove(currentNode);
                    this.tlCategory.RefreshDataSource();
                }
            }
            catch (Exception ex)
            {
                DXMessage.ShowError(ex.Message);
            }
        }