¿Cómo puedo eliminar el borde sangrado "clásico" de mi control WPF ListView
? Establecer BorderThickness
en 0 no se deshace de él.Eliminar un borde sangrado "clásico" de ListView de WP
Respuesta
No sé si es una versión anterior de WPF, pero en Visual Studio 2008, la siguiente es suficiente para eliminar todas las fronteras y colores de un control ListView
<ListView Background="Transparent" BorderThickness="0">
Para muchos de los estilos de control WPF incorporados, debe anular ControlTemplate para obtener este nivel de control sobre la representación.
Here es la página MSDN que proporciona ListView ControlTemplate, con instrucciones sobre cómo usarlo; básicamente está insertando copias locales de todos los estilos para el control ListView, que luego anulan la apariencia y el control predeterminados del control.
Para deshacerse del borde sangrado, deberá encontrar la definición de borde específico en la plantilla de control que está causando el comportamiento que desea modificar; hay varios de ellos, pero debería ser bastante fácil determinar cuál está causando la sangría usando prueba y error y/o Snoop.
ya una entrada antigua, pero finalmente esto me ayudó: 'Background =" Transparente "BorderThickness =" 0 "Padding =" 0 "' Configúrelo para cada control previsto que soporte un borde. – Rolfi
listview1.BorderStyle = BorderStyle.None
Quizás es mi culpa, pero no he encontrado tal propiedad en WPF para 'ListView'. –
Tiene la razón porque no hay tal propiedad. – kenjara
- 1. Sangrado de radio de borde
- 2. ¿Cómo puedo eliminar el borde de una ventana de WPF cuando uso luna o clásico?
- 3. WPF ListView eliminar mouseover efecto
- 4. Eliminar borde, relleno de diálogo
- 5. ¿Cómo eliminar el borde en una vista de lista?
- 6. Android ListView Eliminar selección
- 7. Color de borde/brillo de desbordamiento personalizado para ListView?
- 8. ¿Sangrado correcto de PHP?
- 9. Cómo eliminar el borde de ButtonChrome (al definir la plantilla de un borde)?
- 10. Python "esperaba un bloque sangrado"
- 11. IndentationError espera un bloque sangrado
- 12. ¿Cómo puedo eliminar el borde de selección en un ListViewItem
- 13. eliminar el borde de las celdas en un jtable
- 14. Android - Eliminar CacheColorHint para ListView
- 15. C# Listview, eliminar la columna de basura
- 16. Eliminar elementos de ListView en Android
- 17. Cómo cambiar el color del borde (o eliminar el borde) de un control PropertyGrid?
- 18. Cómo eliminar elementos de listview JQUERY mobile
- 19. Cómo eliminar un elemento seleccionado de ListView usando CursorAdapter
- 20. Documentación de inicio rápido de WP
- 21. conseguir el contenido de WP tinymce
- 22. WPF ListView tiene un borde de un píxel alrededor del panel de diseño interno. ¿Como me deshago de esto?
- 23. ¿Cómo eliminar el borde del diálogo?
- 24. Cómo puedo agregar borde a ListViewItem, ListView en modo GridView
- 25. ¿Cómo eliminar el borde solo desde un lado del elemento?
- 26. cómo eliminar el borde de una imagen de hipervínculo?
- 27. Visual Studio Smart Sangrado?
- 28. ¿Cómo eliminar el borde iframe en IE7?
- 29. WP - Obtener publicaciones por categoría?
- 30. Cambiar el formato de sangrado de vim
Probado con Visual Studio 2015. ¡Funciona! – Marco7757
Probado con la orientación de Visual Studio 2013 .Net 4.5 –