public override void OnHide()
 {
     base.OnHide();
     m_gridView.RemoveDragCallBack(OnDrag);
     m_gridView.RemoveDragStartCallBack(OnDragStart);
     m_gridView.RemoveDragEndCallBack(OnDragEnd);
     IsDirty = true;
 }