相关文章推荐
苦恼的手套  ·  【行业资讯】CKEditor 5 ...·  5 月前    · 
苦恼的手套  ·  Cell-level functions ...·  11 月前    · 
苦恼的手套  ·  ESLint报错:Parsing ...·  1 年前    · 
苦恼的手套  ·  TypeError: ...·  1 年前    · 
苦恼的手套  ·  Sensible increase of ...·  1 年前    · 
不羁的面包  ·  mac安装lxml-西瓜视频·  55 分钟前    · 
有腹肌的烈酒  ·  MAC ...·  55 分钟前    · 
无聊的豆浆  ·  独家!万顺叫车赴美上市·  55 分钟前    · 
腼腆的炒粉  ·  Supervised Learning ...·  2 小时前    · 
就像windows下的记事本程序,即使窗体不具有焦点,被选中的文字还是会反色并且有蓝色的背景色WPF下如何实现?类似下图... 就像windows下的记事本程序,即使窗体不具有焦点,被选中的文字还是会反色并且有蓝色的背景色
WPF下如何实现?类似下图
不好意思,我发现一个问题。就是你给textbox加上SelectionChanged后你会发现一个现象。
如果你在窗体的textbox里有了选中的文本,然后让窗体失去焦点。此时textbox失去原先高亮的部分。但后台没进入SelectionChanged事件。如果窗体再次得到焦点后。textbox还是会恢复原先高亮的部分的。
是啊,就是我所说的这个问题,窗体失去焦点的时候textbox仍然是选中了原来的文本,但是它不会有显示出来,我只是想让它在窗体没有焦点的时候仍然能显示高亮。。。
没想出办法,不好意思。可能控件的逻辑就是这样——即失去窗体焦点时,窗体内控件都失去焦点且失去选中情况。
 
推荐文章