回答
是的 - 您可以使用Graphics.DrawEllipse(對於一個或多個圓圈,取決於您嘗試實現的確切UI效果),使用具有非透明α值的筆進行此操作。
我不明白我們如何使用此函數調用繪製動畫加載圓。裝載圓 例如: http://www.google.com/search?q=loading+circle&hl=en&rlz=1C1GPCK_enIN400&prmd=ivns&tbm=isch&tbo=u&source=univ&sa=X&ei=pnTvTdn5CITtrQfJzs3NBQ&ved=0CCMQsAQ&biw=1280&bih=675 – rplusg 2011-06-08 13:10:28
Graphics.DrawEllipse是繪製單個圓的原始圖片,您可以使用Alpha值調整透明度。您可以繪製這些每次更新的「圓環」(使用基本圓繪圖邏輯,例如逐步迭代2 * pi弧度,並使用cos(t)* radius,sin(t)* radius來查找橢圓中心)。要進行動畫製作,您需要定期執行此操作,無論是在進度回調期間還是計時器期間。這裏有一些關於該步驟的更多信息:http://stackoverflow.com/questions/11318/simple-animation-in-winforms – holtavolt 2011-06-08 13:25:46
下面是關於GDI +中alpha混合(不透明)的MSDN頁面 - 正如您可以通過圖像看到的那樣可以使圖形元素似乎通過使用此功能「淡出」:http://msdn.microsoft.com/en-us/library/ms533803(v=VS.85).aspx – holtavolt 2011-06-08 17:48:16
- 1. 在窗體上繪製多個圓形
- 2. 在窗體頂部繪製圓形
- 3. 繪製與System.Drawing.Graphics窗體上加載
- 4. 不能在窗體加載繪製橢圓c#
- 5. 在窗體上繪製正方形
- 6. 在矩形上繪製圓形
- 7. 在圓形公式上繪製矩形
- 8. 如何在C#窗體中刪除繪製的圓形?
- 9. 在Python上繪製圓形圖
- 10. 如何在MapBox MGLMapView上繪製圓形?
- 11. 在視圖上繪製圓形
- 12. Windows窗體刪除繪製橢圓
- 13. 繪製圓形扇形
- 14. 如何在圓圈內繪製圓形?
- 15. 如何在窗體啓動時將圖形繪製到窗體上
- 16. 繪製圓周圍不完善圓形物體
- 17. 球體上的繪製圓圈
- 18. 繪製和填充圓形
- 19. Android:圓形可繪製
- 20. 用圓圈繪製形狀
- 21. 繪製簡單的圓形
- 22. 以半圓形繪製點
- 23. 使用wxpython繪製圓形
- 24. 繪製矩形和橢圓
- 25. 將QPixmap繪製成圓形?
- 26. 如何繪製圓形libgdx
- 27. 用圖形繪製窗體的輪廓
- 28. Windows窗體圖形沒有繪製
- 29. 使用oxyplot在窗體上繪製圖形(vb.net)
- 30. 在C中的窗體上繪製一個矩形#
請讓我知道是否有問題的第二部分的解決方案,「如果表單中充滿網格或按鈕或文本框,我們如何確保一致性?」像這樣,在當前表單上繪製這一層,這樣底層的所有東西都可見? – rplusg 2011-06-08 18:13:46