3
我在WinXP上使用MonoDevelop 2.4.2.1。 我有一個VBox窗口和'MyButton'按鈕。現在我應該編寫一個'MyButton'的方法來創建其他Button的實例。我無法理解如何處理容器和小部件。 請給我建議如何做到這一點。在Monodevelop中動態添加按鈕的實例
Thanx!
我在WinXP上使用MonoDevelop 2.4.2.1。 我有一個VBox窗口和'MyButton'按鈕。現在我應該編寫一個'MyButton'的方法來創建其他Button的實例。我無法理解如何處理容器和小部件。 請給我建議如何做到這一點。在Monodevelop中動態添加按鈕的實例
Thanx!
你需要做這樣的事情:
myButton.Clicked += delegate {
var nextButton = new Button ("Hello");
box.PackEnd (nextButton, false, false, 0);
};
您可以在http://www.mono-project.com/GtkSharpTutorials找到GTK#教程,並在http://zetcode.com/tutorials/gtksharptutorial/
特別,我建議你讀http://www.mono-project.com/GtkSharp:_Widget_Layout_and_Packing
非常感謝你很多例如!我找到了我需要的一切。 – Trom 2011-04-03 18:05:46