我知道“_”而不是“&”,但是如何将F1,F2 ...键分配给按钮? 这是一个小的应用程序,我没有使用命令只是直click事件处理程序,但如果有必要WPF - 将F键指定给按钮
1
A
回答
4
我可以使用命令在小项目,现在我的工作,我有这样的:
<Window.Resources>
<c:CommandReference x:Key="ExitCommandReference" Command="{Binding ExitCommand}" />
<c:CommandReference x:Key="ReloadCommandReference" Command="{Binding ReloadCommand}" />
</Window.Resources>
<Window.InputBindings>
<KeyBinding Key="F4" Modifiers="Alt" Command="{StaticResource ExitCommandReference}" />
<KeyBinding Key="F5" Command="{StaticResource ReloadCommandReference}"/>
</Window.InputBindings>
并在代码:
private DelegateCommand exitCommand;
private DelegateCommand reloadCommand;
public ICommand ExitCommand { get { return exitCommand ?? (exitCommand = new DelegateCommand(Exit)); } }
public ICommand ReloadCommand { get { return reloadCommand ?? (reloadCommand = new DelegateCommand(Reload)); } }
private static void Exit() { Application.Current.Shutdown(); }
private void Reload() { LoadData(); }
6
容易吧...... 试试看吧....跟着我
在XAML文件:
<Window.Resources>
<RoutedUICommand x:Key="cmd1"></RoutedUICommand>
</Window.Resources>
<Window.CommandBindings>
<CommandBinding Command="{StaticResource cmd1}" Executed="btn_font_Click"> </CommandBinding>
</Window.CommandBindings>
<Window.InputBindings>
<KeyBinding Key="F1" Command="{StaticResource cmd1}"></KeyBinding>
</Window.InputBindings>
<Button Command="{StaticResource cmd1}" Name="btn_font" Grid.Column="2" Grid.Row="1" Width="60" Height="25" Content="Enter" Click="btn_font_Click" Margin="10,2"/>
在CS中的文件:
private void btn_font_Click(object sender, RoutedEventArgs e)
{
Font_Chooser fc = new Font_Chooser();
fc.ShowDialog();
}
+0
的第一个子按钮太简单了。你应该回答更多问题! – 2016-04-24 23:01:55
+0
点击按钮时,'btn_font_Click'执行两次。为避免这种情况,'btn_font_Click'不应出现在'' – 2017-05-21 13:22:22
相关问题
- 1. 在C#中为ADD按钮指定“+”键
- 2. WPF:根据按钮内容绑定到按钮的快捷键
- 3. 为按钮指定快捷键 - Qt C++
- 4. 将按钮绑定到Alt按键?
- 5. WPF-将TextBlock绑定到按钮
- 6. C#WPF设置˚F热键
- 7. 将按钮上的文字按钮+ WPF
- 8. 将“glyphicon download-alt”图标指定给提交按钮
- 9. 将WPF按钮CommandParameter绑定到DataTemplate中的按钮本身
- 10. 是否可以将按键代码分配给Android按钮上的按键?
- 11. WPF自定义按钮
- 12. WPF按钮内容绑定
- 13. Wpf绑定按钮与listview.Item
- 14. WPF:自定义按钮
- 15. 将按钮传递给按钮
- 16. 图像按钮的wpf -shorcut键
- 17. 弹出按钮右键单击+ WPF
- 18. WPF:按钮ControlTemplate +空格键=异常?
- 19. 在右键单击样式WPF按钮
- 20. WPF按钮IsPressed和加速键触发
- 21. 如何动态地将按键分配给按钮?
- 22. WPF C#按钮绑定和文本框到按钮绑定
- 23. 将参数从WPF按钮传递给子例程
- 24. 如何将WPF UI值传递给按钮单击方法
- 25. 如何绑定在WPF风格的按钮指令
- 26. WPF按钮 - 指定模板和样式一起
- 27. JavaFX的绑定键按钮
- 28. 指定按钮提交
- 29. 指定导航按钮
- 30. html按钮指定选中
太多的代码恕我直言;我最终创建了一个带有“Key”属性的自定义按钮类,在PreviewKeyUp上,我正在搜索右键属性 – 2010-08-02 11:43:55