¿Cómo podría crear un "hoyo" dinámico en un formulario de Windows a través del cual el usuario pudiera ver el escritorio real en lugar del formulario? En este momento he creado una forma translúcida en la parte superior de la pantalla y estoy buscando ver a través de esa forma translúcida.Windows Form "Hole"
5
A
Respuesta
4
Como alternativa, si necesita una forma rectangular de "hoyo", puede establecer la propiedad TransparencyKey
de un determinado color y luego crear un Panel con el fondo del mismo color. (Ese panel será transparente en ejecución.)
9
Utilice la propiedad Region del formulario.
Rectangle rect = new Rectangle(Point.Empty, this.Size);
Region region = new Region(rect);
rect.Inflate(-1 * (this.Width/3), -1 * (this.Height/3));
region.Exclude(rect);
this.Region = region;
Eso debería taladrar tu forma.
Cuestiones relacionadas
- 1. Optimizar Windows Form Load Time
- 2. Posición de BackgroundImage en Windows Form
- 3. Control de usuario frente a Windows Form
- 4. Launch System Screensaver de C# Windows Form
- 5. Uso de Windows Form con Ruby
- 6. Embellecimiento de una aplicación Windows Form
- 7. windows form .. console.writeline() ¿dónde está la consola?
- 8. TCP Hole Punch (NAT Traversal) ¿Biblioteca o algo así?
- 9. Uso de Windows Form como clase abstracta: ¿qué patrón usar?
- 10. C# Ejecutar Windows Form Application desde Service (y en Vista)
- 11. ¿Cómo puedo agrupar los botones de radio de Windows Form?
- 12. ¿Puedo alojar un Windows Form dentro de un control?
- 13. Ordenar las columnas de dataGridView en C#? (Windows Form)
- 14. C# Windows Form TreeView Ordenar después de LabelEdit
- 15. C# Programming Unminimize form
- 16. Arrastrar y soltar desde Windows File Explorer a Windows Form no funciona
- 17. es application/x-www-form-urlencoded default for html form?
- 18. ¿Cuál es la diferencia entre form action = "" y form action = "."?
- 19. Jquery trap form submit()
- 20. jQuery Submit Form onChange
- 21. wordpress form action submit
- 22. Dynamic Form Creación
- 23. angularjs serialize form data
- 24. Ejemplo multipart/form-data
- 25. Dynamic Form Controls
- 26. codeigniter form set value?
- 27. Restablecer ENTRADA sin FORM
- 28. Rails form validation
- 29. Bootstrap fixed-form-actions
- 30. php form submit utf8?
¡Excelente respuesta! Simple y agradable! –