datagridview中的选中与不选中
在请教个问题啊,查了好多资料一直没解决,我想选中时右键的快捷菜单可用,否则不可用。代码如下:但选中了还是不会变化,求解!
private void dataGridView1_CurrentCellDirtyStateChanged(object sender, EventArgs e)
{
if (dataGridView1.IsCurrentCellDirty)
{
dataGridView1.CommitEdit(DataGridViewDataErrorContexts.Commit);
}
}
private void dataGridView1_CellValueChanged(object sender, DataGridViewCellEventArgs e)
{
if (dataGridView1.Rows.Count > 0)
{
for (int i = 0; i < dataGridView1.Rows.Count; i++)
{
string _selectValue = dataGridView1.Rows.Cells.EditedFormattedValue.ToString();
if (_selectValue= "True")
{
//MessageBox.Show("选中");
详细信息ToolStripMenuItem.Enabled = true;
}
else
{
//MessageBox.Show("未选中");
详细信息ToolStripMenuItem.Enabled = false;
}
}
}
}
private void dataGridView1_CellClick(object sender, DataGridViewCellEventArgs e)
{
dataGridView1.CurrentCellDirtyStateChanged += new EventHandler(dataGridView1_CurrentCellDirtyStateChanged);
dataGridView1.CellValueChanged += new DataGridViewCellEventHandler(dataGridView1_CellValueChanged);
}
问题说的不清楚,说清楚点,右键的菜单栏是什么情况 剑弑 发表于 2016-11-9 09:13
问题说的不清楚,说清楚点,右键的菜单栏是什么情况
谢谢哈我找到解决方法了 剑弑 发表于 2016-11-9 09:13
问题说的不清楚,说清楚点,右键的菜单栏是什么情况
悬赏的金钱咋结账啊
页:
[1]