Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/326.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/scala/18.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 在monodevelop中将按钮的实例动态添加到表单中_C#_Monodevelop_Gtk# - Fatal编程技术网

C# 在monodevelop中将按钮的实例动态添加到表单中

C# 在monodevelop中将按钮的实例动态添加到表单中,c#,monodevelop,gtk#,C#,Monodevelop,Gtk#,我在WinXP上使用MonoDevelop 2.4.2.1。 我有一个带有VBox和按钮“MyButton”的窗口。现在,我应该为“MyButton”编写一个方法,用于创建其他按钮的实例。我不明白如何处理容器和小部件。 请告诉我怎么做 塔克斯 您需要执行以下操作: myButton.Clicked += delegate { var nextButton = new Button ("Hello"); box.PackEnd (nextButton, false, false,

我在WinXP上使用MonoDevelop 2.4.2.1。 我有一个带有VBox和按钮“MyButton”的窗口。现在,我应该为“MyButton”编写一个方法,用于创建其他按钮的实例。我不明白如何处理容器和小部件。 请告诉我怎么做


塔克斯

您需要执行以下操作:

myButton.Clicked += delegate {
    var nextButton = new Button ("Hello");
    box.PackEnd (nextButton, false, false, 0);
};
您可以在和上找到GTK教程


特别是,我建议您阅读

例如,非常感谢!我已经找到了我需要的一切。