是否可以在不失去对文本框的焦点的情况下单击按钮?

2023-12-29

我正在尝试在 C# WPF 项目中开发一个触摸屏键盘控件,当 TextBox 获得焦点时该控件将可见,而当 TextBox 失去焦点时该控件将隐藏。我见过的触摸屏键盘项目通过将键盘定义为新窗口而不是控件来实现这一点。

对于我的应用程序,我真的希望将键盘作为主应用程序窗口中的控件。有没有办法允许单击按钮(在键盘控件上)而不导致文本框失去焦点?理想情况下,我只想将一个字符放置在克拉的当前位置。


Set Focusable="False"在按钮上。您仍然可以用鼠标单击它,它仍然会调用您的单击事件处理程序,但它不会获取焦点或导致 TextBox 失去焦点。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

是否可以在不失去对文本框的焦点的情况下单击按钮? 的相关文章

随机推荐

  • UIScrollView contentSize 不起作用

    I put a UIScrollView在我的笔尖view 并将其链接到一个IBOutlet财产 现在 当我在我的viewDidLoad方法 好像没有什么影响contentSize self sv backgroundColor UICol
  • 用于空值 Carousel Flutter 的空检查运算符

    早上好 我试图在主页上放置一个轮播来查找 Firebase 数据 但由于某种原因 我第一次加载应用程序时会显示以下消息 Exception caught by widgets library The following CastError
  • pygame 和 libmpg123-0.dll 的问题

    import pygame pygame mixer init pygame mixer music load water mp3 pygame mixer music set volume 0 7 pygame mixer music p
  • React-nati[email protected] 需要 [email protected] 的对等点,但没有安装

    我正在尝试为反应本机进行设置 但每当我更新文件时都会出现错误 enoent ENOENT no such file or directory open React Native package json npm WARN email pro
  • 为什么在 LEA 中使用方括号?

    在装配中 方括号 似乎具有相同的含义 in C编程语言 它们用于取消引用指针 取消引用指针意味着要引用特定的内存位置来读取或写入它 因此 在 a 的情况下使用方括号是非常合乎逻辑的MOV 但他们也将其用于 LEA 的逻辑原因是什么 LEA
  • Web 浏览器:当托管网页上的链接没有触发“文档已完成”时,对活动进行排序

    假设此方法适用于网络浏览器中的 HTML 页面 bool semaphoreForDocCompletedEvent private void button12 Click object sender EventArgs e checkBo
  • 不支持Python解码Unicode

    我的 Python 编码有问题 我尝试了不同的方法 但似乎找不到将输出编码为 UTF 8 的最佳方法 这就是我正在尝试做的 result unicode google searchGoogle param utf 8 encode utf
  • 如何在 Mac 上匹配 ttk/Tkinter 笔记本中框架的背景颜色?

    在我的 Mac 上开发基于 Tkinter ttk 的 GUI 时 我注意到背景颜色和 Notebook 小部件存在问题 当添加一个ttk Frame as a ttk Notebook选项卡 框架显示的背景与笔记本选项卡的 插入 背景不匹
  • Xamarin Android 警报管理器问题

    我有一个AlarmManager在我的 Xamarin Android 应用程序中 我正在使用它进行配置SetExact 时间为5分钟 但仅仅五秒钟后它就开始了 而且无论我在什么时间配置它 它总是会在 5 秒后触发 我在 Java 中使用了
  • 在表视图单元格中显示多行 - IOS

    我想在我正在开发的 IOS 应用程序的表格单元格视图中显示多行 准确地说 我有一个表视图 其中将填充从服务器返回的 JSON 数据 如果返回的状态为 0 或 2 状态是为配置文件返回的 JSON 对象之一 我必须显示 5 6 行的错误消息
  • 有什么方法可以从 Eclipse 自动生成 ant build.xml 文件吗?

    从 Eclipse 中 我发现我可以轻松地为我的项目导出 Ant 构建文件 它提供对第三方库和一些基本目标的引用 我从我的全局构建文件中使用它 唯一让我困扰的是 如果项目结构中发生了某些修改 例如添加新的第 3 方库 我们必须考虑 是的 有
  • 为什么我无法设置 DataGridTextColumn 的样式?

    我尝试创建一个样式DataGridTextColumn用下面的代码 然而 Visual Studio 2010 的亮点 x Type DataGridTextColumn 用蓝线并详细说明 Exception has been thrown
  • 当块已经有自己的作用域时,设置 Ruby 块局部变量的目的是什么?

    Learning about Ruby blocks here http rubylearning com satishtalim ruby blocks html What is the point of having block loc
  • 我可以让 Tomcat 作为转储堆服务运行吗?

    我正在尝试让 Tomcat 当前在 Windows 2003 机器上作为服务运行 将堆转储到OutOfMemoryError Tomcat 正在运行 Hudson 它在构建的尾部报告了堆空间问题 手动运行构建不会产生此类错误 Hudson
  • 即使目标存在也复制文件(在 Qt 中)

    In the QFile 复制 http doc qt digia com qt qfile html copy 2它说的文档 如果名为 newName 的文件已存在 则 copy 返回 false 即 QFile 不会覆盖它 但即使目的地
  • Reactjs - event.stopPropagation 不起作用

    我有一个Post基本上渲染的是一张卡片的组件 如果该帖子被点击 那么URL应该路由到 expand 现在我有另一个组件称为DeleteTemplate它呈现一个按钮并单击它呈现一个Modal 现在 我已经使用了这个DeleteTemplat
  • 在 iPhone/iPad 上保存 HLS 流

    我有一个 iPhone iPad 应用程序 可以播放电视频道的 HTTP 直播 我想添加录制功能以将直播流保存在设备上 就像电视录像机一样 我不知道是否可能 但我认为我有两种方法来录制流 保存屏幕上显示的输出流 但我不知道该怎么做 打开 m
  • PHP:如何禁用危险函数

    我怎样才能禁用危险的eval功能 可以使用以下方法完成吗ini set功能 另外如何禁用以下功能 我们可以使用禁用它们吗ini set功能 allow url fopen allow url include exec shell exec
  • 无法安装包“Microsoft.Owin.Security 2.0.1”

    无法安装包 Microsoft Owin Security 2 0 1 您正在尝试将此包安装到面向 NETFramework Version v4 0 的项目中 但该包不包含任何与该框架兼容的程序集引用或内容文件 有关详细信息 请联系包作者
  • 是否可以在不失去对文本框的焦点的情况下单击按钮?

    我正在尝试在 C WPF 项目中开发一个触摸屏键盘控件 当 TextBox 获得焦点时该控件将可见 而当 TextBox 失去焦点时该控件将隐藏 我见过的触摸屏键盘项目通过将键盘定义为新窗口而不是控件来实现这一点 对于我的应用程序 我真的希