c# - 将字节分配给 RGB 颜色

标签 c# bitmap

我尝试将字节分配给 RGB 颜色,但在 VS2010 中出现此错误“无法分配属性或索引器‘System.Drawing.Color.R’——它是只读的” 那么如何将字节分配给 RGB 颜色呢?

最佳答案

无法分配此属性。相反,您应该创建新的 Color 实例:

Color oldColor;
byte r;
Color newColor = Color.FromArgb(oldColor.A, r, oldColor.G, oldColor.B);

关于c# - 将字节分配给 RGB 颜色,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5384652/

相关文章:

c# - 为什么此代码会生成 NotSupportedException?

c# - 在 C# 中销毁非托管对象

c# - 使用 MVVM 从列表拖放到 Windows Phone 上的 Canvas

android - 可绘制 ldpi/mdpi/hdpi/xhdpi 文件夹的最佳位图大小是多少?

Android Bitmap原生API创建android.graphics.Bitmap实例

c# - 如何使用 LINQ 从字符串中选择标记?

java - 如何将 Bitmap ArrayList 保存到文件

java - 使用带位图的 Universal ImageLoader 显示图像

android - 位图文本与 native 缓存的比较

c# - 拆分xml文件并保留父节点信息