【发布时间】:2011-11-21 16:33:12
【问题描述】:
我正在尝试在 Gtk.Image 小部件上设置单个像素。该文档指出 Gtk.Image 的 ImageProp 属性返回一个 Gdk.Image 似乎可以让您编辑单个像素,但每当我使用它时它只返回 null。
到目前为止,我的解决方案是将图像从磁盘加载为 System.Drawing.Bitmap,对其进行编辑,将其保存到临时文件,然后将其加载回 Gtk.Image,但这显然并不理想。
对于
Gtk.Image image = new Gtk.Image("images/test.png");
Gdk.Image gdkImage = image.ImageProp;
为什么gdkImage总是为空?
图像本身可以正确加载和显示。
【问题讨论】: