Sto tentando di aprire uno contextmenustrip
nel punto in cui ho fatto clic con il pulsante destro del mouse, ma viene sempre visualizzato nella parte superiore sinistra dello schermo.Impossibile impostare la posizione di un contextmenustrip?
Ecco il codice che ho usato:
private void dataGridView1_RowHeaderMouseClick(object sender, DataGridViewCellMouseEventArgs e)
{
if (e.Button == MouseButtons.Right)
{
contextMenuStrip1.Show(new Point(e.X,e.Y));
doss.getdossier(connection.conn, Convert.ToInt32(dataGridView1.Rows[e.RowIndex].Cells[0].Value));
}
}
vostra piattaforma aiuterebbe molto. (silverlight, wpf, asp.net, winforms, ecc.) –