datagridview绑定右键快捷菜单

   ////右键菜单
        //private void dgvShow_CellMouseDown(object sender, DataGridViewCellMouseEventArgs e)
        //{
        //    if (e.Button == MouseButtons.Right)
        //    {
        //        contextMenuStrip1.Show(MousePosition.X, MousePosition.Y);
        //    }
        //}
        //右键菜单
        //private void contextMenuStrip1_ItemClicked(object sender, ToolStripItemClickedEventArgs e)
        //{
        //    DataTable dt = new DataTable();
        //    for (int i = 0; i < contextMenuStrip1.Items.Count; i++)
        //    {
        //        if (contextMenuStrip1.Items[i].Selected)
        //        {

        //            if (contextMenuStrip1.Items[i].Text.Trim() == "1天")
        //            {

        //                dt = Business.YieldManage.YieldTransit.YieldTransitEditBus.getOneDate(1);
        //                //执行一天的操作
        //                if (dt != null && dt.Rows.Count > 0)
        //                {
        //                    dgvShow.DataSource = dt;
        //                }
        //            }
        //            if (contextMenuStrip1.Items[i].Text.Trim() == "2天")
        //            {
        //                dt = Business.YieldManage.YieldTransit.YieldTransitEditBus.getOneDate(2);
        //                if (dt != null && dt.Rows.Count > 0)
        //                {
        //                    dgvShow.DataSource = dt;
        //                }
        //            }
        //            if (contextMenuStrip1.Items[i].Text.Trim() == "3天")
        //            {
        //                dt = Business.YieldManage.YieldTransit.YieldTransitEditBus.getOneDate(3);
        //                if (dt != null && dt.Rows.Count > 0)
        //                {
        //                    dgvShow.DataSource = dt;
        //                }
        //            }
        //            if (contextMenuStrip1.Items[i].Text.Trim() == "指令")
        //            {
        //                //dt = Business.YieldManage.YieldTransit.YieldTransitEditBus.getOneDate(null);
        //                //if (dt != null && dt.Rows.Count > 0)
        //                //{
        //                //    dgvShow.DataSource = dt;
        //                //}
        //                if (dgvShow.CurrentRow.Cells["YieldTransitID_DGV"].Value != null)
        //                {
        //                    mcti.YieldTransit_ID = Convert.ToInt32(dgvShow.CurrentRow.Cells["YieldTransitID_DGV"].Value.ToString());
        //                } if (dgvShow.CurrentRow.Cells["SendNumber"].Value != null)
        //                {
        //                    mcti.CommandNum = Convert.ToDecimal(dgvShow.CurrentRow.Cells["SendNumber"].Value.ToString());
        //                } if (dgvShow.CurrentRow.Cells["EMAgitation_ID"].Value != null)
        //                {
        //                    mcti.EMAgitation_ID = Convert.ToInt32(dgvShow.CurrentRow.Cells["EMAgitation_ID"].Value.ToString());
        //                }
        //                mcti.YieldTime = Convert.ToDateTime(dtSendTime.Text);
        //                mcti.UserInfo_ID = User.UserID;
        //                mcti.SetTime = DateTime.Now;
        //                mcti.ISscreen = false;
        //                mcti.ISGet = false;
        //                mcti.TankVolumeRatio = txtTankVolumeRatio.Text;
        //                if (YieldTransitEditBus.InsertCommand(mcti) == true)
        //                {
        //                    MessageBox.Show("发送指令成功");
        //                }
        //            } if (contextMenuStrip1.Items[i].Text.Trim() == "打印")
        //            {
        //                try
        //                {
        //                    Hashtable ht = GetDate();
        //                    User.Print(ht, "Test.frx", "Print");
        //                }
        //                catch (Exception ex)
        //                {
        //                    MessageBox.Show(ex.Message);
        //                }
        //            }
        //        }
        //    }
        //}

 

posted @ 2015-08-10 15:06  清空回声  阅读(269)  评论(0编辑  收藏  举报