Cómo: Rellenar una forma con un patrón de trama

Un patrón de trama está formado por dos colores: uno para el fondo y otro para las líneas que constituyen el patrón destacado sobre el fondo. Para rellenar una forma cerrada con un patrón de trama, utilice un objeto HatchBrush. En el siguiente ejemplo se muestra cómo rellenar una elipse con un patrón de trama:

El constructor HatchBrush toma tres argumentos: el estilo de trama, el color de la línea de trama y el color de fondo. El argumento del estilo de trama puede ser cualquier valor de la enumeración HatchStyle. La enumeración HatchStyle consta de más de cincuenta elementos, algunos de los cuales se muestran en la lista siguiente:

En la siguiente ilustración se muestra la elipse rellena.

Patrón de trama

HatchBrush hBrush = new HatchBrush(
   HatchStyle.Horizontal,
   Color.Red,
   Color.FromArgb(255, 128, 255, 255));
e.Graphics.FillEllipse(hBrush, 0, 0, 100, 60);


El ejemplo anterior está diseñado para formularios Windows Forms y requiere PaintEventArgse, que es un parámetro del controlador del evento Paint.

¿Te ha resultado útil?
(Caracteres restantes: 1500)
Gracias por sus comentarios

Adiciones de comunidad

AGREGAR
Mostrar:
© 2014 Microsoft