Para ver el artículo en inglés, active la casilla Inglés. También puede ver el texto en inglés en una ventana emergente si pasa el puntero del mouse por el texto.
Traducción
Inglés
Esta documentación está archivada y no tiene mantenimiento.

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.

Mostrar: