gpt4 book ai didi

c# - 在 Xamarin.Forms 中以编程方式引发控件事件

转载 作者:行者123 更新时间:2023-12-05 00:17:07 24 4
gpt4 key购买 nike

我在 XAML 中定义了一个按钮:

<Button x:Name="loginButton" Text="Login" Clicked="OnLoginButtonClicked" />

是否有可能提高 Clicked以编程方式事件?当然我可以打电话 OnLoginButtonClicked ,但我很感兴趣 Clicked事件本身可以引发。

最佳答案

如果你只想调用 Clicked 操作,你可以这样做:

    var b = new Button();

b.Clicked += (x, y) =>
{
//Your method here
};

var t = b as IButtonController;

t.SendClicked(); //This will call the action

重要的是要注意这不是正确的。
正如之前提到的,调用实际方法是首选。

关于c# - 在 Xamarin.Forms 中以编程方式引发控件事件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40842891/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com