0

我希望这是一个简单的问题,我是 Mono 的新手,我很难掌握 GTK# 的绑定。

从本质上讲,我希望能够以编程方式更改对象的属性,例如设计师在 MonoDevelop 中添加的标签、按钮和列表。

我知道这可以通过实例化一个新实例来完成,比如一个按钮:

Button button1 = new Button("Text for button here");

但是,假设 button1 已经创建,我将如何抓取 button1 对其进行更改?

抱歉,如果这一切有点厚,我仍然掌握 OOP 的窍门。

谢谢!

4

1 回答 1

0

这实际上很容易,现在我已经坐下来解决了:

protected void OnButton1Clicked (object sender, EventArgs e)
    {
        Button theButton = (Button)button1;
        theButton.Label = "New label text!!";
    }
于 2013-08-22T12:55:44.787 回答