Example #1
0
        private void jrnGridView_ShowingEditor(object sender, CancelEventArgs e)
        {
            DevExpress.XtraGrid.Views.Grid.GridView view = sender as DevExpress.XtraGrid.Views.Grid.GridView;

            if (view.FocusedColumn == colPRVT)
            {
                e.Cancel = !view.GetFocusedRowCellDisplayText(colMBRS).Contains(Program.USRtag);
            }
        }
Example #2
0
        public void DeleteMain(DevExpress.XtraGrid.Views.Grid.GridView gv, string classname)  //删除主表信息
        {
            string deleteIndex = gv.GetFocusedRowCellDisplayText(gv.Columns["StorageNumber"]);

            if (MessageBox.Show("是否删除此消息?", "删除", MessageBoxButtons.OKCancel, MessageBoxIcon.Question, MessageBoxDefaultButton.Button2) == DialogResult.OK)
            {
                deleteMain(deleteIndex, classname);
                gv.DeleteRow(gv.FocusedRowHandle);
            }
            else
            {
            }
        }
Example #3
0
        /// <summary>
        /// 单表删除
        /// </summary>
        /// <param name="gv">锁定gridview</param>
        public void DeleteData(DevExpress.XtraGrid.Views.Grid.GridView gv)  //删除单一表一行内容
        {
            string deleteIndex = gv.GetFocusedRowCellDisplayText(gv.Columns["ID"]);

            if (MessageBox.Show("是否删除此消息?", "删除", MessageBoxButtons.OKCancel, MessageBoxIcon.Question, MessageBoxDefaultButton.Button2) == DialogResult.OK)
            {
                deleteData(deleteIndex);
                gv.DeleteRow(gv.FocusedRowHandle);
            }
            else
            {
            }
        }