/// <summary> /// 正在删除行的值 /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void Row_RowDeleteing(object sender, DataRowChangeEventArgs e) { if (isLoadingData) { return; } m_IDIDAllocator.PushUnUsedId(Convert.ToUInt32(e.Row[0].ToString())); }
/// <summary> /// 正在删除行的值 /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void Row_RowDeleteing(object sender, DataRowChangeEventArgs e) { if (isLoadingData) { return; } SpellEditorForm.Instance.mLogicEditor.DeleteConditionOnLogic(Convert.ToInt32(e.Row[0].ToString())); m_IDIDAllocator.PushUnUsedId(Convert.ToUInt32(e.Row[0].ToString())); }
/// <summary> /// 正在删除行的值 /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void Row_RowDeleteing(object sender, DataRowChangeEventArgs e) { if (isLoadingData) { return; } SpellEditorForm.Instance.mLogicEditor.DeleteEffectOnLogic(Convert.ToInt32(e.Row[0].ToString())); uint id = Convert.ToUInt32(e.Row[0].ToString()); IDAllocator alloc = GetIDAllocator(id); if (alloc != null) { alloc.PushUnUsedId(id); } }