-4
A
回答
2
嘗試這樣的事情了:
Public Class Form1
Private Sub Form1_Paint(sender As Object, e As PaintEventArgs) Handles Me.Paint
Dim radius As Integer = 100
Dim center As New Point(125, 125)
Dim Y As Integer = radius * Math.Sin(45 * Math.PI/180)
Dim X As Integer = radius * Math.Cos(45 * Math.PI/180)
Dim centerRC As New Rectangle(center.X - X, center.Y - Y, X * 2, Y * 2)
Dim ellipseRC As New Rectangle(center.X - radius, center.Y - radius, radius * 2, radius * 2)
e.Graphics.ExcludeClip(centerRC)
e.Graphics.FillPie(Brushes.Red, ellipseRC, 225, 90)
e.Graphics.FillPie(Brushes.Green, ellipseRC, -45, 90)
e.Graphics.FillPie(Brushes.Blue, ellipseRC, 45, 90)
e.Graphics.FillPie(Brushes.White, ellipseRC, 135, 90)
End Sub
End Class
結果:
相關問題
- 1. 不同顏色的圓形
- 2. 顏色繪製不同的顏色matplotlib
- 3. 具有不同顏色邊框的Android繪製圓圈
- 4. HTML5畫布 - 繪製線段和圓圈 - 一個圓圈的不同顏色
- 5. 繪製一個圓圈,用不同的顏色填充不同的部分
- 6. 圓圈的隨機顏色
- 7. 用2種顏色的Android繪製圓圈(餅圖)
- 8. 如何用cocos2d-x中的顏色繪製圓圈填充?
- 9. 從Opengl中的不同顏色的方塊繪製矩形
- 10. Matlab:繪製圓形並用不同的半徑填充不同的顏色
- 11. 在Java中,如何繪製兩個不同顏色的矩形?
- 12. 使用兩種顏色在Spritekit中繪製矩形/圓形和三角形。 。 。
- 13. 線圖定製(加圓圈,顏色)
- 14. 改變顏色的顏色改變所有圓形顏色
- 15. 設置用不同顏色繪製的不同部分的背景顏色jqplot
- 16. 如何製作用不同顏色覆蓋的圓形圖像
- 17. Java - 顏色矩形
- 18. 在繪製的條形中使用不同顏色的NSProgressIndicator
- 19. Matlab的圖形繪製循環用不同的顏色
- 20. 如何在matlab中繪製一個3d圓圈填充顏色
- 21. 如何將顏色設置爲用html5繪製的矩形?
- 22. 如何使用圓形進度繪製加陣列顏色
- 23. 使用matplotlib繪製顏色條,區別顏色和不連續顏色
- 24. pylab:用顏色繪製點
- 25. 如何繪製不同顏色的點?
- 26. MFC:繪製不同顏色的線
- 27. 繪製不同的顏色 - Scilab
- 28. 如何繪製不同的顏色
- 29. matlab - 用插值顏色繪製二維矩形
- 30. 隨機顏色的圓圈d3.js圖
是圓的半徑知道? – DiscipleMichael
是的,這是一個2釐米,但可以是任何值 – veljasije
沒錯。所以,你所要做的就是垂直和水平剖析圓。然後,相交線與圓相接的每個點都連接到下一行。基本上,只需在圓的中心畫一個十字,然後連接點。這會給你廣場。然後,以不同的方式着色方形。 – DiscipleMichael