¿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. Uso de Windows Form con Ruby
- 3. Control de usuario frente a Windows Form
- 4. Launch System Screensaver de C# Windows Form
- 5. Posición de BackgroundImage en Windows Form
- 6. windows form .. console.writeline() ¿dónde está la consola?
- 7. Embellecimiento de una aplicación Windows Form
- 8. TCP Hole Punch (NAT Traversal) ¿Biblioteca o algo así?
- 9. ¿Cómo puedo agrupar los botones de radio de Windows Form?
- 10. C# Ejecutar Windows Form Application desde Service (y en Vista)
- 11. Ordenar las columnas de dataGridView en C#? (Windows Form)
- 12. Uso de Windows Form como clase abstracta: ¿qué patrón usar?
- 13. C# Windows Form TreeView Ordenar después de LabelEdit
- 14. ¿Puedo alojar un Windows Form dentro de un control?
- 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. Restablecer ENTRADA sin FORM
- 20. Dynamic Form Creación
- 21. php form submit utf8?
- 22. codeigniter form set value?
- 23. jQuery Submit Form onChange
- 24. Bootstrap fixed-form-actions
- 25. Symfony2 Form Entity Update
- 26. ASP.NET MVC Form Post
- 27. angularjs serialize form data
- 28. C# - Transparente Form
- 29. C# Force Form Focus
- 30. PDF Form Field Manipulation
¡Excelente respuesta! Simple y agradable! –