Pregunta

Tengo un cuadro de diálogo muy simple que me gustaría mostrar como un menú contextual.

Puedo capturar el clic derecho y mostrarlo como un diálogo modal sin bordes. Si es posible, me gustaría que se vea como el menú contextual de Windows (barra en lhs, borde azul). ¿Hay alguna forma de hacerlo? automáticamente para recopilar la configuración de escritorio del usuario, (¿debe funcionar tanto para XP como para Vista)?

¿Fue útil?

Solución

Hay un control de menú contextual en tu caja de herramientas de Visual Studio. Usa eso.

Si necesita mostrar un cuadro de diálogo al hacer clic con el botón derecho sin borde, también es posible. Como dijiste, atrapa el clic derecho par y ShowModal. Además, puede deshacerse del borde configurando la propiedad 'BorderStyle' del cuadro de diálogo en 'Ninguno'.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top