WPF 处理textbox的样式问题,点击获得焦点背景颜色变化,当点击窗体其他地方(非控件),textbox自动
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了WPF 处理textbox的样式问题,点击获得焦点背景颜色变化,当点击窗体其他地方(非控件),textbox自动相关的知识,希望对你有一定的参考价值。
一个textbox,点击获得焦点背景颜色变化,当点击窗体其他空白地方(不是让其他控件获得焦点),textbox自动失去焦点,类似于qq个性签名的处理。
这里 我们不做一个lebal 用一个textbox 失去焦点一样可以达到效果,当textbox的 backcolor 为透明时,看起来和label一样, 暂时我的考虑是这样,我希望的答案是 触发哪一个事件或者怎么样,而不是说控件本身用错了,我这里说的是 类似qq 不是说 要是qq签名的效果...
至于输入完成后textBox失去焦点,可以textbox接收到回车按键事件和失去焦点这个两个事件中,将焦点转移到其他的Element上去。
例如
Grid.IsFocusable = true;
Grid.GetFocus();
Grid.IsFocusable = false; 参考技术A 你弄错概念了,qq个性签名本来是个label,你点击的时候变成textbox,点到别的地方自动恢复label 参考技术B 这个问题,我也遇到过,楼上的能在具体一点吗,点到别的地方如何来恢复lable呢,就是触发的是哪个事件来实现恢复?
wpf 如何获取textbox 里按钮的点击事件
如何获得按钮的点击事件 样式是从资源字典里加载的
参考技术A 按钮绑定命令,通过命令判断。或者通过路由事件获取按钮的点击命令本回答被提问者和网友采纳
以上是关于WPF 处理textbox的样式问题,点击获得焦点背景颜色变化,当点击窗体其他地方(非控件),textbox自动的主要内容,如果未能解决你的问题,请参考以下文章