Ver Mensaje Individual
  #3 (permalink)  
Antiguo 26/01/2009, 12:49
Avatar de robertgustavo
robertgustavo
 
Fecha de Ingreso: marzo-2008
Ubicación: Camaná - Arequipa
Mensajes: 213
Antigüedad: 17 años
Puntos: 4
Respuesta: OnPaint ¿como modificar el color de borde de datagridview?- WindowsForms

Bueno, estube investigando y en esta página dice que no se puede, esta definido por el sistema, aunque yo creo que si se puede, ya que he visto que el datagridViewX que trae DevComponents.DotnetBar, es un datagridview modificado y usa otros colores de borde .
Como no dispongo de mucho tiempo, se me ocurrio esto:
Poner un control panel en un formulario, arrastar 4 picturebox y ponerlos uno en cada esquina(DOCK-TOP,LEFT,RIGHT) de 1 de grosor cada uno, y meter un datagridview sin borde(none)dentro con el DOCK-FILL, los picturebox representarian el Borde, ahora seria crear una funcion que ponga color personalizado a cada Picturebox.

Asi quedo:

http://www.cuelgalo.com/viewer.php?i...4_dgBorder.jpg


Aunque, me gustaria ponerlo en un usercontrol y asignarle datos y personalizarlo como seria esto?
Saludos,
__________________
Soluciones basadas en .NET Framework y SQL Server

Última edición por robertgustavo; 26/01/2009 a las 12:56