Cuando agrego elementos de criptón a mi formulario, aparecen encima de los demás, ¿cómo puedo hacerlo para poder poner algo detrás de los otros elementos?Forma de Windows, los objetos aparecen delante de otros elementos?
5
A
Respuesta
11
Suponiendo que está utilizando el diseñador de Winform, puede hacer clic con el botón derecho en un control y seleccionar 'Traer al frente' o 'Enviar al dorso' desde el menú contextual para cambiar el 'orden z' del control.
1
El orden de control que aparece dentro de su contenedor parrent está controlado por Z-Index.
Haga clic con el botón secundario en el diseñador. Seleccione "Traer ro frontal" desde el menú contextual.
Si lo hace programmtiacly. Todo el control en el entorno de winforms tiene dos métodos: BringToFront() y SendToBack(). Puede llamarlo para configurar z-index de los controles.
Si desea especificar explícitamente Índice Z se puede utilizar esta solución:
public static class ControlExtension
{
public static void SetControlZIndex(this Control ctrl, int z)
{
ctrl.Parent.Controls.SetChildIndex(ctrl, z);
}
}
Uso:
button1.SetControlZIndex(10);
Cuestiones relacionadas
- 1. Por qué los tamaños de fuente (y otros elementos) aparecen tan pequeños en dispositivos móviles
- 2. Elementos del menú de fragmento de ActionBar. Poniéndolos delante
- 3. ¿Por qué algunos elementos aparecen atenuados en la vista de Windows de Spy ++?
- 4. ¿Por qué los archivos de cabecera no aparecen en otros lenguajes de programación?
- 5. ¿Qué son los "objetos USER" de Windows?
- 6. Los elementos de Java aparecen solo después de cambiar el tamaño de la ventana
- 7. enviar mediante programación a los elementos delante/atrás creados a partir de constructor de interfaces
- 8. Elementos de ActionBarSherlock que no aparecen en el desbordamiento
- 9. El uso de búsqueda hacia delante con los generadores
- 10. ¿Cómo mostrar los primeros N elementos de un bloque y ocultar los otros en CSS?
- 11. ¿Cómo comprobar si un control de usuario está delante de otros en C#?
- 12. Forma correcta de colocar: antes de los pseudo-elementos
- 13. TabIndex en formato dinámico (los elementos aparecen según el caso) problema
- 14. ¿Permitir que otros eventos de elementos enlazados se activen primero?
- 15. Descubriendo otros objetos mientras hago TDD
- 16. Manejo de eventos de Javascript no manejados por otros elementos
- 17. ¿Por qué los objetos válidos aparecen como Nil usando lldb? (Apple LLVM Compiler 3.1, Xcode 4.3.1)
- 18. Forma de Windows de forma irregular (C#)
- 19. Los comentarios de los usuarios no aparecen en Google Play
- 20. margen afecta a otros elementos fijos posición
- 21. Los elementos dinámicos no aparecen en IE8 hasta que haga clic con el ratón
- 22. Actualización de objetos de IU en formularios de Windows
- 23. Detener div dinámica para impulsar otros elementos
- 24. Serialización de un objeto ISerializable que contiene otros objetos ISerializables
- 25. ¿Cuál es el signo @ delante de los parámetros
- 26. ¿Necesito una barra delante de los carriles ruta
- 27. Recuperando elementos DOM nativos de objetos jQuery?
- 28. ¿Por qué algunos elementos de widgets no aparecen cuando se incrustan en iBook?
- 29. ¿El método clear() del diccionario elimina todos los objetos relacionados con los elementos de la memoria?
- 30. ¿El orden de los elementos en el conjunto jQuery ajustado siempre coincide con el orden en que aparecen los elementos en el marcado?
Wow, me siento realmente estúpida. Muchas gracias hombre :). –
@Levi - somos todos estúpidos. –
Si la pregunta es respondida, entonces acepte esta respuesta. – Cobold