2011-06-20 40 views
0

今日はGtk#を使用し始めましたが、ドキュメンテーションとサンプルプロジェクトがいかに少ないか驚いています。とにかく私は質問したかったのですが、誰かがウィンドウやウィジェットに背景イメージを追加する方法を知っていますか? または、複数のウィジェットを互いに重ねてスタックすることが可能かどうかは分かりません。Gtk#背景画像

答えて

0

Gtk.WindowはGUI用です.Graphicsを使用する必要がある背景イメージ、つまり、基礎となるGdkWindowにアクセスする必要があります。 Gtk#で簡単に使用する

Gtk.Window mwin = new Gtk.Window(); 
Gdk.Window gwin = mwin.GdkWindow; 

次に、Gdk.Pixbufを使用して背景イメージを設定します。ここで役に立つかもしれないリンクはPHP-GTKですが、C#に変換するのは難しいことではありません。

http://www.kksou.com/php-gtk2/articles/place-a-background-image-in-GtkWindow.php