C#特别是DataGridView的一些代码

让控件看不出选中

grdList.DefaultCellStyle.SelectionBackColor = grdList.DefaultCellStyle.BackColor;
grdList.DefaultCellStyle.SelectionForeColor = grdList.DefaultCellStyle.ForeColor;

显示完之后不让某一行默认选中

grdList.CurrentCell = null;

C#实现阻止事件的发生

grdList.SelectionChanged -= new EventHandler(grdList_SelectionChanged);

Application.Exit 并不能退出程序时
应该把改程序

        private void FrmOrderDeliver_FormClosing(object sender, FormClosingEventArgs e)
        {
            e.Cancel = true;
            Hide();
           
        }

改成

        private void FrmOrderDeliver_FormClosing(object sender, FormClosingEventArgs e)
        {
            if (e.CloseReason == CloseReason.UserClosing)
            {
                e.Cancel = true;
                this.Hide();
            }     
        }
原文地址:https://www.cnblogs.com/johnsonshu/p/2569445.html