编程语言
首页 > 编程语言> > c#-在monodevelop中将Button的实例动态添加到表单中

c#-在monodevelop中将Button的实例动态添加到表单中

作者:互联网

我在WinXP上使用MonoDevelop 2.4.2.1.
我有一个带有VBox和按钮“ MyButton”的窗口.现在,我应该为“ MyButton”编写一个方法以动态创建其他Button的实例.我不明白如何处理容器和小部件.
请给我一些建议.

谢谢!

解决方法:

您需要执行以下操作:

myButton.Clicked += delegate {
    var nextButton = new Button ("Hello");
    box.PackEnd (nextButton, false, false, 0);
};

您可以在http://www.mono-project.com/GtkSharpTutorialshttp://zetcode.com/tutorials/gtksharptutorial/找到GTK#教程

特别建议您阅读http://www.mono-project.com/GtkSharp:_Widget_Layout_and_Packing

标签:monodevelop,gtk-2,c
来源: https://codeday.me/bug/20191208/2092426.html