私は mono で C# Gtk を初めて使用します。このコードで 2 つのボタンを持つウィンドウを作成しました。
using Gtk;
using Gdk;
class FirstScreen : Gtk.Window
{
public FirstScreen() : base("Buttons")
{
SetDefaultSize(250, 200);
SetPosition(WindowPosition.Center);
DeleteEvent += delegate { Application.Quit(); };
Fixed fix = new Fixed();
Button btn1 = new Button("Take Photo");
Button btn2 = new Button("Take Video");
Gdk.Color col = new Gdk.Color();
Gdk.Color.Parse("red", ref col);
fix.(StateType.Normal, col);
fix.Put(btn1,30, 80);
fix.Put(btn2, 130, 80);
Add(fix);
ShowAll();
}
public static void Main()
{
Application.Init();
new FirstScreen();
Application.Run();
}
}
ウィンドウの背景色または固定色を変更したいのですが、どのようにすればよいですか?