我正在构建一个地铁风格的应用程序,我需要知道是否有办法以编程方式触发按钮点击。
我的 xaml 中有这个 PasswordBox 和按钮:
<PasswordBox IsPasswordRevealButtonEnabled="True" KeyDown="On_text_KeyDown" x:Name="SomePW" FontSize="50" KeyDown="On_text_KeyDown" Margin="0,0,0,190" Height="67" Width="363"/>
<Button Background="White" x:Name="Button_Go" Foreground="Black" Margin="20,0,0,190" Content="Go" FontSize="20" Click="Go_click" Height="67" Width="60"/>
在我的 C# 代码中,这是处理 PasswordBox 中的按键的函数:
private void On_text_KeyDown(object sender, RoutedEventArgs e)
{
KeyEventArgs K = (KeyEventArgs)e;
if (K.Key == Windows.System.VirtualKey.Enter)
{
//<TO-DO> Simulate Button Click Here
}
}
问题是我似乎找不到模拟按钮点击的方法......有人可以帮忙吗?