Nota
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Un patrón de sombreado se realiza a partir de dos colores: uno para el fondo y otro para las líneas que forman el patrón sobre el fondo. Para rellenar una forma cerrada con un patrón de sombreado, use un HatchBrush objeto . En el ejemplo siguiente se muestra cómo rellenar una elipse con un patrón de sombreado:
Ejemplo
El HatchBrush constructor toma tres argumentos: el estilo de sombreado, el color de la línea de sombreado y el color del fondo. El argumento de estilo de sombreado puede ser cualquier valor de la HatchStyle enumeración. Hay más de cincuenta elementos en la HatchStyle enumeración; algunos de esos elementos se muestran en la lista siguiente:
En la ilustración siguiente se muestra la elipse rellenada.
HatchBrush hBrush = new HatchBrush(
HatchStyle.Horizontal,
Color.Red,
Color.FromArgb(255, 128, 255, 255));
e.Graphics.FillEllipse(hBrush, 0, 0, 100, 60);
Dim hBrush As New HatchBrush( _
HatchStyle.Horizontal, _
Color.Red, _
Color.FromArgb(255, 128, 255, 255))
e.Graphics.FillEllipse(hBrush, 0, 0, 100, 60)
Compilar el código
El ejemplo anterior está diseñado para su uso con Windows Forms y requiere PaintEventArgse
, que es un parámetro del Paint controlador de eventos.
Consulte también
.NET Desktop feedback