tes*_*ing 4 c# events xaml xamarin xamarin.forms
我在XAML中定义了一个按钮:
<Button x:Name="loginButton" Text="Login" Clicked="OnLoginButtonClicked" />
Run Code Online (Sandbox Code Playgroud)
是否可以通过Clicked编程方式引发活动?我当然可以打电话给我OnLoginButtonClicked,但是我对如何Clicked引发事件本身很感兴趣。
小智 5
如果您只想调用Clicked操作,则可以执行以下操作:
var b = new Button();
b.Clicked += (x, y) =>
{
//Your method here
};
var t = b as IButtonController;
t.SendClicked(); //This will call the action
Run Code Online (Sandbox Code Playgroud)
重要的是要注意这不是正确的选择。如前所述,首选使用实际方法。
| 归档时间: |
|
| 查看次数: |
2007 次 |
| 最近记录: |