当用户在WPF文本框中按下Insert键时,控件会在插入和覆盖模式之间切换。通常,这通过使用不同的光标(线条 vs. 块)来可视化,但这里并非如此。由于用户绝对无法知道覆盖模式是否处于活动状态,因此我希望完全禁用它。当用户按下Insert键(或者以任何方式激活该模式,有意或无意),文本框应该保持在插入模式。
我可以添加一些按键事件处理程序并忽略所有这样的事件,只需按下没有修饰符的Insert键即可。那就足够了吗?你知道更好的替代方案吗?我的视图中有许多文本框控件,我不想在每个地方都添加事件处理程序...
我可以添加一些按键事件处理程序并忽略所有这样的事件,只需按下没有修饰符的Insert键即可。那就足够了吗?你知道更好的替代方案吗?我的视图中有许多文本框控件,我不想在每个地方都添加事件处理程序...
e != null
是不必要的。 - Dmitri Nesteruk