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
>
查看全文
相关阅读:
Jenkins搭建
Hexo搭建静态博客站点
FactoryBean简介以及Mybatis-Spring应用
ArrayList源码分析
BCZM : 1.8
BCZM : 1.7
BCZM : 1.6
BCZM : 1.5
BCZM : 1.4
BCZM : 1.3
原文地址:https://www.cnblogs.com/zhouyinhui/p/742096.html
最新文章
凑单助手1.0
visual studio code
Golang里面使用protobuf(proto3)
linux一些常用配置
Effective C++ 笔记(2)构造/析构/赋值运算
c++ const成员函数返回值问题。
c++ const 成员函数
c++ 枚举enum类型
Effective C++ 笔记(1)让自己习惯c++
c++ 文件结束判断
热门文章
c++字符串操作(供查阅)
c++ IO类,文件操作
c++ 常用时间函数
c++ const
Spring Boot Mail通过QQ邮箱发送邮件
SpringBoot+ELK日志系统搭建
Spring Cloud Alibaba基础教程:Nacos服务发现与配置管理
解决Docker安装慢
Spring Boot源码分析-启动过程
Ubuntu安装Docker
Copyright © 2011-2022 走看看