我想知道是否可以填充屏幕上繪製的Rectangle對象的某個百分比,以使其表現得像一個進度條,您可以在其中看到其「級別」上下移動。具體來說,我想從上到下填充它,而不是從左到右。部分填充矩形對象
Q
部分填充矩形對象
0
A
回答
1
你可以試試這個。
private void button1_Click(object sender, EventArgs e)
{
panel1.Width = 400;
panel1.Height = 50;
using (Graphics g = this.panel1.CreateGraphics())
{
g.Clear(Color.Black);
Pen pen = new Pen(Color.Red, 2);
for (int i = 0; i <= 50;i++)
{
g.DrawRectangle(pen, 0, 0, 400, i);
Thread.Sleep(100);
}
pen.Dispose();
}
}
+0
看着這個,看起來這個代碼會繪製一個Rectangle,它的實際高度是縮放的,而不僅僅是邊界邊緣內的顏色? –
+0
@AlexWatts:你試過了嗎? – jp2code
相關問題
- 1. 填充矩形的外部
- 2. 在矩形外部填充畫布
- 3. 如何在xaml中部分填充畫布內的矩形
- 4. 在Silverlight上部分填充一個矩形
- 5. Fabric.js - 更改矩形填充
- 6. 矩形漸變填充
- 7. 填充按鈕和矩形
- 8. 用矩形填充面板
- 9. 油滑 - 填充矩形
- 10. 試圖用Java中的JPEG填充矩形對象
- 11. 填補了部分圓角矩形GDI +
- 12. 填充矩形的扇形片
- 13. 用矩形填充多邊形
- 14. 用矩形填充2D形狀
- 15. 填充WTForms形式對象與datetime.date
- 16. 將矩形的填充顏色填充爲前景色
- 17. 填充JavaScript對象
- 18. listBox填充對象
- 19. DataTable填充對象
- 20. 用圖像填充WPF矩形
- 21. 用圖像填充ShapeRenderer矩形(.png)?
- 22. 結算ctx.fillStyle繪製填充矩形
- 23. 填充矩形中的Java Swing模式
- 24. Android重繪矩形填充白色
- 25. 畫布矩形填充顏色
- 26. WPF,動態顏色填充矩形
- 27. 填充矩形 - 繪畫方法(MIDP)
- 28. WPF鼠標懸停填充矩形
- 29. C#WPF矩形填充綁定
- 30. 在矩形內填充文本
也許你可以把一個較小的矩形放在一個較大的矩形內,並完全填充內部的矩形。然後讓內部的一個更大。 –
這正是我想要進行備份後,無法操縱填充只對部分矩形進行操作的原因,我只是覺得我也會看看在這方面比我有更多經驗的人可能會提出什麼建議。很高興知道這不是一個天馬行空的想法! –
請注意,DrawRectangle在右下方偏離一個!除了使用不斷增長的第二個矩形(或者更簡單:四個整數的超載以及不斷增加的高度和一個縮小的y)之外,您還可以選擇使用LinearGradientBrush來獲得色彩效果! – TaW