WinForms에서 다중 색상 선형 그래디언트를 만드는 방법은 무엇입니까? System.Drawing.Drawing2D.LinearGradientBrush는 두 가지 색상 만 허용합니다.WinForms의 다중 색상 선형 그래디언트
여기로
14
A
답변
47
같은 대답 : 윈폼에서 멀티 컬러 대각선 그라데이션 여기
Multi-color diagonal gradient in winforms는
희망이
을하는 데 도움이 결과 약간의 예를 여기void MainFormPaint(object sender, PaintEventArgs e)
{
LinearGradientBrush br = new LinearGradientBrush(this.ClientRectangle, Color.Black, Color.Black, 0 , false);
ColorBlend cb = new ColorBlend();
cb.Positions = new[] {0, 1/6f, 2/6f, 3/6f, 4/6f, 5/6f, 1};
cb.Colors = new[] {Color.Red, Color.Orange, Color.Yellow, Color.Green, Color.Blue, Color.Indigo, Color.Violet};
br.InterpolationColors= cb;
// rotate
br.RotateTransform(45);
// paint
e.Graphics.FillRectangle(br, this.ClientRectangle);
}
입니다
+0
굉장 - 그게 내가 찾고 있던 것입니다! 당신의 도움을 주셔서 감사합니다. – ChandlerPelhams
+0
@ChandlerPelhams probs 없음 – punker76
관련 문제
- 1. 선형 그래디언트 라이브러리
- 2. SVG 선형 그래디언트 정의
- 3. 선형 그래디언트 브러시에 직사각형 채우기
- 4. CoreGraphics를 사용한 선형 그래디언트 앨리어싱
- 5. SVG -> WPF 선형 그래디언트
- 6. 선형 레이아웃의 경우 xml의 그래디언트
- 7. 2D 배열에서 선형 그래디언트 만들기
- 8. 일치하는 요소가 아닌 선형 그래디언트
- 9. 순수 CSS 선형 그래디언트 테두리
- 10. 라파엘로 수평 선형 그래디언트 생성하기
- 11. CoreGraphics에서 둥근 선형 그래디언트 (또는 확장 방사형 그래디언트)를 그립니다.
- 12. Android 그래디언트 색상 - 잘못된 결과
- 13. Chrome 및 Safari 브라우저의 선형 그래디언트
- 14. Firefox에서 SVG 선형 그래디언트 크기가 변경되지 않습니다.
- 15. 카이로 Win32 이중 버퍼링 선형 그래디언트
- 16. IE9 문제 국경 반지름 및 선형 그래디언트
- 17. 플래시 AS3 선형 그래디언트 회전 문제
- 18. GDI 및 winforms의 C# 방사형 그래디언트 브러시 효과
- 19. 보기 내부에있는 rect 내부에 간단한 선형 그래디언트 그리기
- 20. 파이어 폭스에서 선형 그래디언트 + 배경 크기가 작동하지 않습니다.
- 21. OpenGL ES - android - 두 개의 삼각형이있는 사각형 - 선형 그래디언트?
- 22. RGB 색상 비트 맵 및 HSV 쌍 선형 보간 색상
- 23. matplotlib의 다중 색상 막대
- 24. 다중 색상 목록
- 25. 그래디언트 기호 (파이썬)에 따라 데이터에 색상 할당
- 26. matlab에있는 값을 기반으로 그래디언트 색상 표를 만들 수 있습니까?
- 27. Magento - 다중 선택 색상 속성
- 28. C# WinForms의 ListBox/ListView 행의 색상 부분을 표시하는 방법은 무엇입니까?
- 29. C#/.Net에서 효율적인 다중 선형 회귀
- 30. d3.js 다중 y 축 선형 차트
두 개의 그라데이션을 만듭니다. 다른 쪽. –