问题描述
- c# GDI绘图 winform程序
-
如图 分为两个区域
除上述蓝色背景区域外,下面的黑色整个部分我想换个颜色,以下是代码,请问最后的零的位置如何修改 (也就是修改下面的部分的高度)private void DrawTrainGraph(Graphics g)
{
//先绘制一个矩形区,作为列车区的底图
using (Brush brush = new SolidBrush(TraGraphBKColor))
{
g.FillRectangle(brush, -orgView.X / ScaleX, -orgView.Y / ScaleX, Width / ScaleX, 0 / ScaleY);
}
解决方案
using (Brush brush = new SolidBrush(TraGraphBKColor))
->
using (Brush brush = new SolidBrush(Color.White))
解决方案二:
那个没准不是画上去的颜色,就是控件的背景色,你看看设计界面属性
解决方案三:
关于C#GDI绘图
C# GDI+ 绘图
C#GDI绘图
解决方案五:
这个好办啊,你先把整个背景设置成灰色,然后在重绘上面蓝色的部分就行了啊(如果你上面的站名本身就是重绘的,如果都是控件就更好办了,直接设置颜色参数就好了啊)
时间: 2025-01-26 16:49:08