Los foros del Guille

Si no encuentras respuesta, puedes buscar en el sitio del Guille

Google
 

MKN Reservas (Maro - Kayak Nerja)


Kayak Maro - Rutas y alquiler de kayak y tabla
Selecciona el foro y pulsa en mostrar:     Mostrar 
De tu inter�s (algunos de los avisos publicados)

01/feb./2019

Los moderadores, MVP y administradores podrán seguir editando, respondiendo o creando nuevos mensajes

Con idea de que puedan ayudar a responder e ir cerrando mensajes ;-)

  Foro: .NET.C# Cantidad:  Desde:   Hasta:    Aplicar   Responder 
Respuestas a: 49056 - contextmenustrip en una celda de datagridview
IDAsuntoFechaNick 
49056 contextmenustrip en una celda de datagridview24/06/09 04:11geraldvlady   
ante todo mis saludos este es mi problema quiero que al dar clic derecho me salga un menu sontextual en una celda de un datagridview he tratado de hacerlo por ejemplo al seleccionar la celda y le doy clic derecho si me sale el menu contextual pero al momento de empezar a escribir y le doy click derecho me sale por el menu contextual que es por default de copiar y pegar quiero decir que no me aparece el menucontextual q he creado.

conclucion: Cuando solo esta seleccionado la celda aparece el menucontextual pero si esta forma de edicion y le doy click derecho a la celda me aparece el menucontextual que es por defaul (copiar,pegar,etc).

private void dgvItems_MouseUp(object sender, MouseEventArgs e)
{
DataGridView.HitTestInfo hitTestInfo;
if (e.Button == MouseButtons.Right)
{
hitTestInfo = this.dgvItems.HitTest(e.X, e.Y);
CargarItemsContextMenuStrip() // aqui cargo de items a mi control contextMenuStrip1
if (hitTestInfo.Type == DataGridViewHitTestType.Cell && hitTestInfo.ColumnIndex == 2)
{

this.contextMenuStrip1.Show(this.dgvItems, new Point(e.X, e.Y));
}

}

}

espero que muedan ayudar ojo que al control datagridview en su propiedad le agregue el control datagridview.

 
(c) Guillermo 'guille' Som, 2005-2026  - foros.elGuille v1.0.6.3 (01/Jun/2021 12:45 GMT +2)  - (ASP.NET v4.0.30319.42000)
 
La hora GMT del servidor es: 10/06/2026 20:05:56 GMT