Usando um pincel de gradiente para preencher formas
Você pode usar um pincel de gradiente para preencher uma forma com uma cor gradualmente mudança.Por exemplo, você pode usar um gradiente horizontal para preencher uma forma com cor gradualmente muda sistema autônomo é move da borda esquerda da forma até a borda direita.Imagine um retângulo com uma borda esquerda é preta (representado por vermelhos, verdes e azuis componentes 0, 0, 0) e um direito de borda ou seja vermelho (representado por 255, 0, 0).Se o retângulo é 256 pixels de largura, o componente de um determinado pixel vermelho será um maior do que o componente vermelho do pixel à esquerda.O pixel mais à esquerda em uma linha tiver componentes de cor (0, 0, 0), o segundo pixel tiver (1, 0, 0), o terceiro pixel tem (2, 0, 0) e assim por diante, até chegar ao pixel mais à direita, que tem componentes de cor (255, 0, 0).Esses valores de cor interpolados compõem gradiente de cores.
Um gradiente linear muda de cor sistema autônomo mover horizontalmente, verticalmente, ou paralelo para uma linha diagonal especificada.Um gradiente de caminho muda de cor à medida que você se move sobre o interior e o limite de um caminho.Você pode personalizar gradientes de caminho para alcançar uma grande variedade de efeitos.
A ilustração a seguir mostra um retângulo preenchido com um pincel linear de gradiente e uma elipse preenchida com um pincel de gradiente de caminho.
Nesta seção
Como: Criar um gradiente linear
Mostra como criar um gradiente linear usando a classe LinearGradientBrush.Como: Criar um gradiente de caminho
Descreve como criar um gradiente de caminho usando a classe PathGradientBrush.Como: Aplicar correção gama a um gradiente
Explica como usar correção gama com um pincel em dégradé.
Referência
System.Drawing.Drawing2D.LinearGradientBrush
Contém uma descrição dessa classe e tem links para todos os seus membros.System.Drawing.Drawing2D.PathGradientBrush
Contém uma descrição dessa classe e tem links para todos os seus membros.