其实很简单,只要将容器控件中的附加属性FocusManager.IsFocusScope设为True就可以了

下面是个简单的用例:

<Window x:Class="WpfApplication1.MainWindow"xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"Title="MainWindow" Height="350" Width="525"><Grid><Grid.RowDefinitions><RowDefinition Height="30"/><RowDefinition Height="*"/></Grid.RowDefinitions><StackPanel Grid.Row="0" Orientation="Horizontal" FocusManager.IsFocusScope="True"><ComboBox Width="100"><ComboBoxItem>1</ComboBoxItem><ComboBoxItem>2</ComboBoxItem><ComboBoxItem>3</ComboBoxItem></ComboBox><ComboBox Width="100"><ComboBoxItem>a</ComboBoxItem><ComboBoxItem>b</ComboBoxItem><ComboBoxItem>c</ComboBoxItem></ComboBox></StackPanel><RichTextBox Grid.Row="1"/></Grid>
</Window>

以下是运行效果图

转载于:https://www.cnblogs.com/guyun/p/4262632.html

关于WPF中RichTextBox失去焦点后如何保持高亮显示所选择的内容相关推荐

  1. WPF中实现先登录后启动主程序的方法

    我觉得先登录后启动应用主程序是一个很经典的问题,基本上如果要写一个应用程序都会用到这个的小环节.我在这个问题上挣扎了大半天才找到解决方案,我的实现方法我觉得有点不正宗,如果有哪位高手知道更好的方法欢迎 ...

  2. 将一个c 语言源程序文件中所有注释去掉后,存入另一个文件.,C实验内容.doc

    C实验内容 C实验内容 实验一 基本数据处理 1.1 显示短句 在屏幕上显示一个短句"Programming is fun!" 1.2 求两个数的和与差 1.3 求平方根 输入1 ...

  3. WPF中读取txt文件并让其在RichTextBox中显示

    出于项目的需要,本来想直接将内容写在RichTextBox中,不过考虑到灵活性,我想,不管是谁,都会想把内容写在一个文件里,然后去读取它以实现这个效果.我也是这么想的,而且这个问题怎么想都不算是个难题 ...

  4. 【转】在WPF中自定义控件

    周银辉的开发博客(WPF) 在WPF中自定义控件(1) 一, 不一定需要自定义控件 在使用WPF以前,动辄使用自定义控件几乎成了惯性思维,比如需要一个带图片的按钮,但在WPF中此类任务却不需要如此大费 ...

  5. 了解 WPF 中的路由事件和命令

    目录 路由事件概述 WPF 元素树 事件路由 路由事件和组合 附加事件 路由命令概述 操作中的路由命令 命令路由 定义命令 命令插入 路由命令的局限 避免命令出错 超越路由命令 路由处理程序示例 要想 ...

  6. WPF中使用流文档灵活地显示内容

    WPF中使用流文档灵活地显示内容                             by: Markus Egger                             form: http ...

  7. WPF中解决内存泄露的几点提示与解决方法

    一直以来用WPF做一个项目,但是开发中途发现内存开销太大,用ANTS Memory Profiler分析时,发现在来回点几次载入页面的操作中,使得非托管内存部分开销从起始的43.59M一直到150M, ...

  8. WPF中改进自定义Command一些想法

    Command来源于Command命令模式,Command模式它封装的是命令,把命令发出者的责任和命令执行者的责任分开,直白的说为了调用与具体实现解耦.关于理论俺向来是不擅长的,而且各位达人的文章也已 ...

  9. 解读WPF中的Binding

    1.Overview 基于MVVM实现一段绑定大伙都不陌生,Binding是wpf整个体系中最核心的对象之一这里就来解读一下我花了纯两周时间有哪些秘密.这里我先提出几个问题应该是大家感兴趣的,如下: ...

最新文章

  1. 坑爹的Python陷阱(避坑指南)
  2. PMCAFF微课堂 | SegmentFault联合创始人高阳带你玩转垂直社群
  3. PHP大文件上传问题
  4. 《架构之美》阅读笔记一
  5. java 8 lambda 排序_Java8 用Lambda表达式给List集合排序的实现
  6. 放大镜_指甲钳上有放大镜?再也不怕夹到肉了
  7. [剑指offer][JAVA]面试题第[27]题[二叉树的镜像][递归][栈]
  8. java同一个包中,类之间的的调用
  9. java简单编程_「4」Java简单编程
  10. Docker解析及轻量级PaaS平台演练(三)--Dockerfile编写
  11. ubuntu14.04 在自带python2.7上安装python3.3.5 可以用但是有问题
  12. 和华为杯_新闻|“华为杯”足球赛正式开展:我院女足小组赛拿下首胜
  13. 面试前可以在这里刷刷题,很巴适!(Java版)
  14. java动态加载类 框架_java运用RMI框架类的动态加载不成功
  15. docker学习记录 docker 脚本(一)
  16. C++11 关键字noexcept
  17. 高通MSM8937/ MSM8953/MSM8940/MSM8920/MSM8917启动流程简介
  18. RFID通信系统框图
  19. 谁有好的反P2p终结者的软件啊!
  20. 暨南大学计算机技术复试名单复试,关于2020年暨南大学硕士生复试资格线及复试名单的通知来...

热门文章

  1. 搭建 Harbor 1.10.6 高可用集群
  2. vue-element日期框点击不显示,不刷新
  3. POI设置单元格格式
  4. 【NOILinux】VmWare15使用技巧
  5. NOI2018网络同步赛爆零记
  6. 深信服手机客户端_纳米手机防水镀膜靠不靠谱,电视报道后才知道有多坑。
  7. 设某一机器由n个部件组成_组成原理
  8. lenet5卷积神经网络_tensorflow图像识别入门实战:使用LeNet5模型实现猫狗分类
  9. CSS百分比实现高度占位自适应
  10. java 判断是否为cst格式_Java判断文件编码格式