用如下代码建立了一个8位索引图像 Bitmap SrcImg = new Bitmap(1, 1, PixelFormat.Format8bppIndexed);这样建立位图的调色板SrcImg.Palette.Entries.Length的大小为256,这是正确的,但是我想设置调色板每个元素的具体内容,用类似如下的代码:
SrcImg.Palette.Entries[0].R = 128;
提示我他的属性是只读的,那到底要如何做才能设置颜色表呢。百度上搜索到的 ColorPalette Palette = bmp.GetPalette(Palette, 256); :bmp.SetPalette(Palette);这样的代码似乎在VS2010中都被微软取消了。