我認爲這是相關的代碼。
private void MenuTeam_ItemClicked(object sender, ToolStripItemClickedEventArgs e)
{
if (dgvMatches.CurrentCell != null && (dgvMatches.CurrentCell.ColumnIndex == 3 || dgvMatches.CurrentCell.ColumnIndex == 6))
{
dgvMatches.CurrentCell.Value = e.ClickedItem.ToString();
dgvMatches.CurrentCell = null;
}
}
private void MenuGolos_ItemClicked(object sender, ToolStripItemClickedEventArgs e)
{
if (dgvMatches.CurrentCell != null && (dgvMatches.CurrentCell.ColumnIndex == 4 || dgvMatches.CurrentCell.ColumnIndex == 5))
{
dgvMatches.CurrentCell.Value = e.ClickedItem.ToString();
dgvMatches.CurrentCell = null;
}
}
void MenuGolos_Opening(object sender, CancelEventArgs e)
{
if (dgvMatches.CurrentCell.ColumnIndex != 4 || dgvMatches.CurrentCell.ColumnIndex != 5)
{
MenuGolos.Close();
}
}
2個第一個事件工作得很好。第三個不是被觸發的。
謝謝!
請附上完整的代碼 – Jadeye