如何为Color赋值

X_Craft 2009-10-20 09:18:37
BitMap的SetPixel接收一个Color对象,但使用时发现Color.R .G. B都是只读的....
要怎么会这样,我想改变像素颜色为黑,求解决办法
...全文
205 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
ICanUseThisID 2009-10-20
  • 打赏
  • 举报
回复

//示例
Bitmap bmp = this.BackgroundImage as Bitmap;
for (int i = 0; i < this.BackgroundImage.Width; i++)
{
for (int j = 0; j < this.BackgroundImage.Height; j++)
{
bmp.SetPixel(i, j, Color.Black);
}
}
LorenLiu 2009-10-20
  • 打赏
  • 举报
回复
使用Color.FromArgb(0, 0, 0)得到一个黑色的Color对象

110,566

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧