原文:win10 uwp 让焦点在点击在页面空白处时回到textbox中

在网上 有一个大神问我这样的问题:在做UWP的项目,怎么能让焦点在点击在页面空白处时回到textbox中?

虽然我的小伙伴认为他这是一个 xy 问题,但是我还是回答他这个问题。

首先需要知道什么是空白处,例如有下面的代码

 <Grid><TextBox x:Name="XcjKfqnkor"></TextBox></Grid>

那么空白就是 Grid ,需要点击他的时候回到 TextBox ,下面的代码我没有跑,可能无法运行

需要让 Grid 可以获得点击,需要给他背景

 <Grid Background="#01FFFFFF"><TextBox x:Name="XcjKfqnkor"></TextBox></Grid>

然后给 Grid 一个名称

 <Grid x:Name="VkyZqfs" Background="#01FFFFFF"><TextBox x:Name="XcjKfqnkor"></TextBox></Grid>

在后天代码添加按下空白地方让 XcjKfqnkor 获得焦点

Grid.AddHandler(PointerPressedEvent,new PointerEventHandler(Grid_OnPointerPressed), true);private void Grid_OnPointerPressed(object sender, PointerRoutedEventArgs e){XcjKfqnkor.Focus();}

参见:win10 uwp 获取按钮鼠标左键按下 - 林德熙

UWP开发大坑之---路由事件 - 快乐 就在你的心 的博客

如果是技术问题,建议到 Stackoverflow 提问,在csdn提问暂时比较少看到大神在看

欢迎加入Q群 53078485 讨论 uwp


本作品采用知识共享署名-非商业性使用-相同方式共享 4.0 国际许可协议进行许可。欢迎转载、使用、重新发布,但务必保留文章署名林德熙(包含链接:http://blog.csdn.net/lindexi_gd ),不得用于商业目的,基于本文修改后的作品务必以相同的许可发布。如有任何疑问,请与我联系。

win10 uwp 让焦点在点击在页面空白处时回到textbox中相关推荐

  1. win10 UWP Controls by function

    Windows的 XAML UI 框架提供了很多控件,支持用户界面开发库. 我现在做的一个中文版的,很多都是照着微软写,除了注释 我们先学微软做一个简单的frame,新建Page,里面放title和跳 ...

  2. Win10 UWP开发系列:使用VS2015 Update2+ionic开发第一个Cordova App

    安装VS2015 Update2的过程是非常曲折的.还好经过不懈的努力,终于折腾成功了. 如果开发Cordova项目的话,推荐大家用一下ionic这个框架,效果还不错.对于Cordova.PhoneG ...

  3. win10 uwp 使用 Matrix3DProjection 进行 3d 投影

    win10 uwp 使用 Matrix3DProjection 进行 3d 投影 原文:win10 uwp 使用 Matrix3DProjection 进行 3d 投影 版权声明:博客已迁移到 htt ...

  4. win10 uwp 如何判断一个对象被移除

    win10 uwp 如何判断一个对象被移除 原文:win10 uwp 如何判断一个对象被移除 有时候需要知道某个元素是否已经被移除,在优化内存的时候,有时候无法判断一个元素是否在某个地方被引用,就需要 ...

  5. win10 uwp 如何开始写 uwp 程序

    本文告诉大家如何创建一个 UWP 程序. 这是一系列的 uwp 入门博客,所以写的很简单 本文来告诉大家如何创建一个简单的程序 安装 VisualStudio 在开始写 UWP 需要安装 Visual ...

  6. win10 uwp 获得元素绝对坐标

    有时候需要获得一个元素,相对窗口的坐标,在修改他的位置可以使用. 那么 UWP 如何获得元素坐标? 我提供了一个方法,可以获得元素的坐标. 首先需要获得元素,如果没有获得元素,那么如何得到他的坐标? ...

  7. win10 uwp 手把手教你使用 asp dotnet core 做 cs 程序

    本文是一个非常简单的博客,让大家知道如何使用 asp dot net core 做后台,使用 UWP 或 WPF 等做前台. 本文因为没有什么业务,也不想做管理系统,所以看到起来是很简单. Visua ...

  8. win10 uwp 使用 Microsoft.Graph 发送邮件

    在 2018 年 10 月 13 号参加了 张队长 的 Office 365 训练营 学习如何开发 Office 365 插件和 OAuth 2.0 开发,于是我就使用 UWP 尝试使用 Micros ...

  9. win10 uwp 商业游戏 1.1.5

    本文是在win10 uwp 商业游戏 基础上继续开发,添加一些无聊的游戏 因为在发布几个月,下载量很少,小伙伴说游戏就玩不到几分钟就不想玩,于是我就想加入其他游戏 下面我来告诉大家如何在游戏中添加多个 ...

最新文章

  1. 辞职读博:研究AI设计怪物,从《游戏王》卡牌开始
  2. PTA基础编程题目集-6-12 判断奇偶性
  3. bzoj 2756奇怪的游戏
  4. android 快传 源码_最新安卓仿茄子快传APP源码包括服务端源码Android开发快传类项目源码全套...
  5. ecs php mysql集成环境_在阿里云 CentOS 服务器(ECS)上搭建 nginx + mysql + php-fpm 环境...
  6. 基于java SSM图书管理系统简单版设计和实现
  7. linux nginx 503,GitLab网页500/502/503错误–Nginx无法启动问题排查
  8. python 解方程 sympy_Python数据处理篇之Sympy系列(五)---解方程
  9. NSLayoutConstraint 使用详解 VFL使用介绍
  10. setAttribute在设置属性 ieBug
  11. UIView的setNeedsLayout, layoutIfNeeded 和 layoutSubviews
  12. Java 实训1:编写一个窗体程序显示日历表。
  13. OA网站不能正常显示(不能看正文)
  14. 计算机网络实验 网络命令的使用,计算机网络常用网络命令 实验报告.doc
  15. OpenCV 官方版本百度云盘下载
  16. pomodoro命令行计时器
  17. 大数据006——Zookeeper
  18. [电影]推荐《启示》--完美的玛雅文化背景
  19. 什么是单工通信、半双工通信、全双工通信?3种通信方式的区别是什么?
  20. PS4游戏将登陆PC:一曲属于主机的悲歌

热门文章

  1. python中三级菜单讲解_Python字典实现简单的三级菜单(实例讲解)
  2. 【计算机网络】网络基础
  3. SQL Server【三】连接查询
  4. SPOJ - QTREE3Query on a tree again!——树链剖分
  5. 二分(三分)+快速幂
  6. Linux系统编程——线程池
  7. QT事件事件之一:Qt中的事件处理与传递
  8. 汇编语言的相对跳转和绝对跳转以及反汇编代码解析
  9. 命令行工具tshark使用小记
  10. 非阻塞connect