我有一个带有两个事件的按钮,即“命令”和“点击”。但是在执行时,我的“点击”事件被触发,然后是“命令”事件。我想要它以相反的顺序。有没有办法先启动“命令”事件?任何帮助将不胜感激。
<Button BackgroundColor="Transparent" Text="Sign In" TextColor="{x:Static common:ColorResources.ButtonTextColor}" AbsoluteLayout.LayoutBounds="0, 0, 1, 1" AbsoluteLayout.LayoutFlags="All" Command="{Binding SignInCommand}" Clicked="OnSigninClicked"/>
最佳答案
据我所知没有。
但是,如果您希望命令触发在后台代码中处理的内容,您可以做的是删除“clicked”事件处理程序,并在您的命令处理程序中发布订阅我的后台代码的事件.
只是一个选项。
关于xaml - 如何在 XAML 中单击按钮的 'clicked' 事件后触发 'command' 事件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26922704/