0
点赞
收藏
分享

微信扫一扫

WPF 快捷键


<p><pre name="code" class="csharp">

前台

<Window.Resources>
<RoutedUICommand x:Key="btnClick" Text="Button Click"/> </Window.Resources> <Window.InputBindings> <KeyBinding Gesture="Ctrl+F" Key="F" Command="{StaticResource btnClick}"/> </Window.InputBindings> <Window.CommandBindings> <CommandBinding Command="{StaticResource btnClick}" CanExecute="CommandBinding_CanExecute" Executed="CommandBinding_Executed"/> </Window.CommandBindings> <Grid> <Button Content="Button" Height="23" HorizontalAlignment="Left" Margin="105,76,0,0" Name="button1" VerticalAlignment="Top" Width="75" Click="button1_Click" /> </Grid>



后台

private void button1_Click(object sender, System.Windows.RoutedEventArgs e)
{
MessageBox.Show("sss");
}
private void CommandBinding_CanExecute(object sender, CanExecuteRoutedEventArgs e)
{
e.CanExecute = true;
}


private void CommandBinding_Executed(object sender, ExecutedRoutedEventArgs e)
{
button1_Click(this, null);
}

      

举报

相关推荐

0 条评论