zoukankan
html css js c++ java
WPF中,如何从Toolbar中跳出Tab循环
WPF中,如何从Toolbar中跳出Tab循环
周银辉
WPF中. 在Toolbar中连续使用Tab键时,其会循环与其中.你可以运行以下代码并发现该问题:
<
Window
xmlns
="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:sys
="clr-namespace:System;assembly=mscorlib"
xmlns:x
="http://schemas.microsoft.com/winfx/2006/xaml"
>
<
DockPanel
>
<
ToolBar
DockPanel.Dock
="Top"
>
<
Button
Content
="B"
Command
="EditingCommands.ToggleBold"
/>
<
Button
Content
="U"
Command
="EditingCommands.ToggleUnderline"
/>
<
Button
Content
="I"
Command
="EditingCommands.ToggleItalic"
/>
</
ToolBar
>
<
RichTextBox
/>
</
DockPanel
>
</
Window
>
如何跳出该循环呢, 很简单, 将TabBar的
TabNavigation
属性设置为Continue就可以了 : )
运行以下代码你会发现, Tab键焦点可以从按钮"I"跳转到RichTextBox
<
Window
xmlns
="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:sys
="clr-namespace:System;assembly=mscorlib"
xmlns:x
="http://schemas.microsoft.com/winfx/2006/xaml"
>
<
DockPanel
>
<
ToolBar
DockPanel.Dock
="Top"
KeyboardNavigation.TabNavigation
="Continue"
>
<
Button
Content
="B"
Command
="EditingCommands.ToggleBold"
/>
<
Button
Content
="U"
Command
="EditingCommands.ToggleUnderline"
/>
<
Button
Content
="I"
Command
="EditingCommands.ToggleItalic"
/>
</
ToolBar
>
<
RichTextBox
/>
</
DockPanel
>
</
Window
>
查看全文
相关阅读:
Django ListView实现分页
redis-pipeline
MRO
进程状态
ORM基本操作回顾
协程回顾
线程的回顾
multiprocessing- 基于进程的并行性
Fix Curl client hung issue
Curl request 'Expect: 100-Continue' Issues and Risks
原文地址:https://www.cnblogs.com/zhouyinhui/p/742096.html
最新文章
响应式图片新属性srcset、sizes及、、media的有效性测试
Linux基础学习一
windows启动 MySQL出错
pycharm下安装flask-mysqldb出错
sublime text 软件中出现中文乱码
安装anaconda之后去掉ubuntu的(base)
fleetcode-面试题10- I. 斐波那契数列
爬虫beautiful soup遇到的小问题
Flask源码之:配置加载
LocalStack和Local对象实现栈的管理
热门文章
threading.local和高级
通过werkzeug了解wsgi
flask---快速使用
我瞅瞅源码系列之---flask
琵琶行
PyCharm安装
彩蛋(Python)-------都是细节
经典例题(Python)
xadmin 配置内置User模型
crontab 定时任务
Copyright © 2011-2022 走看看