2013-07-03 84 views
-1

我對GtkSharp相對較新,我期待在Windows應用程序中使用它,我只是試圖執行從文件系統讀取圖像(特別是tif圖像)的非常簡單的操作並將其顯示到屏幕上。我已經嘗試了很多這種排列,但可以想象下面的代碼片段可以工作,但是當我執行它時會無限期地掛起。Gtk.Image在加載時掛起

GtkImage myImage = new Gtk.Image(new FileStream(path, FileMode.Open, FileAccess.Read, FileShare.Read)); 

我還試圖從較低級別的對象,即Gdk.Pixbuf對象讀取但它示出相同的行爲。

Gdk.Pixbuf myBuffer = new Gdk.Pixbuf(path); 

我沒有結婚這個想法,所以任何意見將不勝感激!

謝謝!

回答

0

雖然我不能專門說這個,但似乎發生的事情是我回家過夜並暫停了我的電腦。當我今天早上上班並恢復電腦時,它似乎正在按照預期工作。我只能假設「掛起/恢復」相當於重新啓動,強制正確引用基本Gtk庫。但這只是一個猜測。我想念linux :(