繁体   English   中英

将“OnClick”事件添加到按钮后面的代码中

[英]Adding “OnClick” event to code behind button

所以我创建了一个按钮,我想通过单击它来更改它的文本。

这是我背后的代码(来自 Page_Load 代码):

Button InviteToGameBTN = new Button();
InviteToGameBTN.Click += new EventHandler(InviteToGameBTN_OnClick);

.

protected void InviteToGameBTN_OnClick(object sender,EventArgs e)
{
        Button b1 = (Button)sender;
        b1.Text = "Text changed";

}

有什么问题? 谢谢大家。

不确定这是否 100% 有效,但您可以使用 InviteToGameBTN.text 直接更改它:

var button = FindViewById<Button>(Resource.Id.button1);
        button.Click += delegate
        {
            button.Text = "changed text";
        };

这是我在一个新程序中做的一点点,不使用事件处理程序,但它使用 button.text 通过委托 { } 直接更改其属性

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM