我正在構建Metro風格的應用程序,我需要知道是否有方法以編程方式觸發按鈕點擊。在Metro風格應用程序中模擬按鈕點擊
我有這樣的PasswordBox和按鈕,在我的XAML:
<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
}
}
的問題是我似乎無法找到一種方法來模擬按鈕點擊...有人可以幫忙嗎?
你問關於_visually_模擬按鈕點擊嗎? – Tim
@ColeJohnson這不過是一個示例/測試應用程序...您的評論是離題,有點冒犯.. –
@Tim不,我只是想發佈一個點擊事件 –