首页 > 其他分享 >WPF BackSpace 回退到上一个页面

WPF BackSpace 回退到上一个页面

时间:2023-02-23 15:45:55浏览次数:39  
标签:控件 快捷键 BackSpace 回退 WPF 页面

在Wpf程序中,有时候点击到某些控件后,再按下【BackSpace】键,画面会回到上一个

TextBox可能自己处理了,所以没有这一个现象。

 

解决方案是:

在App.xaml.cs 的 InitializeComponent()或OnStartup中添加如下代码:

// 禁用Backspace快捷键向后回退各个page页
NavigationCommands.BrowseBack.InputGestures.Clear();

 

这样就不会出现该现象了!

标签:控件,快捷键,BackSpace,回退,WPF,页面
From: https://www.cnblogs.com/wuguoqiang/p/17148198.html

相关文章

  • WPF画刷的使用
    1、WPF使用画像画刷(ImageBrush)<Grid><Grid.Background><ImageBrushImageSource="1.png"Stretch="None"......
  • Wpf 控件定制化系列
    本文主要记录Wpf各种控件的使用及自定义、动画等。ContentControl添加自定义动画有两种比较简易的方式,一是继承ContentControl定义新控件,这个很明显是可行的,并且可以实......
  • WPF datagrid双击一整行而不是选中单元格
    WPF开发一个工具需要双击datagrid的某一行显示详细数据并编辑,之前双击行(DatagridRow)每次都跳转到单元格上(DatagridCell)经验证,需要修改datagrid样式的某几个属性值 dat......
  • WPF中的属性赋值和对象属性赋值
    1、attribute的形式和对象属性赋值attribute的形式是最为简单的,就是直接在属性上赋值,如下红色背景部分:<Windowx:Class="MyWpf.MainWindow"xmlns="http://sche......
  • 关于WPF的圆角
    失败案例<BorderCornerRadius="3"Width="100"Height="100"><StackPanelBackground="Red"></StackPanel></Border>换成下面就成功?为什么?<BorderCornerRa......
  • WPF学习_day1
    WPF绑定数据使⽤Binding对象建⽴绑定,且每个绑定通常具有四个组件:绑定⽬标、⽬标属性、绑定源以及指向要使⽤的源值的路径。第一种绑定方式(在前台绑定):过程:定义一个字典......
  • 删删删!快速将旧版 .NET Framework 的 WPF / Windows Forms 项目格式(csproj) 迁移成新
    原文:http://blog.walterlv.com/post/introduce-new-style-csproj-into-net-framework.html现在再使用VisualStudio创建新的WPF项目时,将默认引诱你使用.NET6(或者5......
  • WPF 布局控件
    <!--Horizontal水平竖直排放元素默认Vertical竖直排放加属性Orientation--><StackPanelOrientation="Horizontal"><ButtonWidth="100"Height......
  • WPF MVVM系统入门-下
    WPFMVVM系统入门-下CommandManager接上文WPFMVVM系统入门-上,我们想把Command放在ViewModel中,而不是Model中,可以将CommandBase类改为publicclassCommandBase:ICommand{......
  • WPF MVVM系统入门-上
    WPFMVVM系统入门-上Models:存放数据的模型,实体对象Views:可视化界面ViewModels:业务逻辑。ViewModels与Models的联系会更紧密,而Views页面会主动绑定ViewModels中的数据,原则......