使用MonoDevelop设置/更改C#Gtk项目中的图像源

使用MonoDevelop设置/更改C#Gtk项目中的图像源,c#,bitmap,gtk,ubuntu-14.10,C#,Bitmap,Gtk,Ubuntu 14.10,我在Gtk项目中添加了一个图像元素 如何设置/更改此图像元素的源 这是MainWindow.cs的内容: using System; using Gtk; public partial class MainWindow: Gtk.Window { public MainWindow (): base (Gtk.WindowType.Toplevel) { Build (); } protected void OnDeleteEvent

我在Gtk项目中添加了一个图像元素

如何设置/更改此图像元素的源

这是
MainWindow.cs
的内容:

using System;
using Gtk;

public partial class MainWindow: Gtk.Window
{   
    public MainWindow (): base (Gtk.WindowType.Toplevel)
    {
        Build ();
    }

    protected void OnDeleteEvent (object sender, DeleteEventArgs a)
    {
        Application.Quit ();
        a.RetVal = true;
    }
}
MainWindow
方法中,
this.image1
似乎是我添加的图像元素。它不包含
Source
属性或任何与设置源相关的
set…
方法

那么,我怎样才能改变代码背后的源代码呢?是否可以直接传递
位图
对象


在Ubuntu 14.10上使用MonoDevelop 4.0.12。

设置
Pixbuf
属性效果良好:

this.image1.Pixbuf = new Gdk.Pixbuf ("/home/whoami/Pictures/1.png");