我希望这是一个简单的问题,我是Mono的新手,而且我很难掌握GTK#的绑定。
基本上,我希望能够以编程方式更改属性,例如设计器在MonoDevelop中添加的标签,按钮和列表等对象。
我知道这可以通过实例化一个新的say实例,一个按钮来完成:
Button button1 = new Button("Text for button here");
但是,如果已经创建了button1,我将如何抓取button1对其进行更改?
很抱歉,如果这一切都有点厚,我仍然会抓住OOP。
谢谢!
答案 0 :(得分:0)
这实际上很容易,现在我已经坐下来解决了这个问题:
protected void OnButton1Clicked (object sender, EventArgs e)
{
Button theButton = (Button)button1;
theButton.Label = "New label text!!";
}