2011-10-24 59 views

回答

0

我想通了。

第1步。創建一個事件框並更改事件框的大小。 第2步。在事件框中添加一個imagewidget(沒有圖像)。 第3步。確定顏色或添加顏色按鈕以確定顏色。 步驟4.創建功能如下:

Private void DrawRectangle() 
    { 
    Gdk.Color RectangleColor = colorbutton_RectangleColor.Color; 
    eventbox_rectangle.ModifyBg(StateType.Normal, RectangleColor); 
    //To modify the size of the rectangle use the following. 
    eventbox_rectangle.HeightRequest = 10; 
    eventbox_rectangle.WidthRequest = 10; 
    } 
+0

建議將Eventbox放入固定容器中。 – Screwie

0

我只是張貼,因爲我超惱火,有在StackOverflow的答案沒有這樣的具體問題。答案上面並沒有回答最初的問題以任何方式:d

gc.RgbFgColor = new Gdk.Color(204,204,204); 

你需要改變你使用的Gdk.GC對象。

相關問題