title author date CreateTime categories
win10 uwp 让焦点在点击在页面空白处时回到textbox中
lindexi
2018-2-13 17:23:3 +0800
2018-2-13 17:23:3 +0800
Win10 UWP

网上 有一个大神问我这样的问题:在做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

最新文章

  1. java Servlet(续)
  2. Idea 安装 lombok
  3. 最大子段和-Program A
  4. IntelliJ IDEA12.1.1 使用 相关记录
  5. 使用Python在2M内存中排序一百万个32位整数
  6. iis 隐藏 banner
  7. (转)在Java中如何遍历Map对象
  8. windows下修改apache并发数
  9. excel 表格粘贴到word 显示不完整
  10. 解决Kubernetes 1.7.3 kube-apiserver频繁异常重启的问题(转)
  11. 帝国CMS-后台管理工具
  12. 5 个关键点!优化你的 UI 原型设计
  13. js备忘录5
  14. uploadify IE11 不兼容问题(不显示图片)
  15. Canvas 实现图片合成并下载合成图片
  16. AJP与HTTP比较和分析
  17. IOS定位核心与地图
  18. Leecode刷题之旅-C语言/python-349两个数组的交集
  19. BZOJ1834 [ZJOI2010]network 网络扩容 【最大流,费用流】
  20. C#/Sqlite-SQLite PetaPoco django 打造桌面程序

热门文章

  1. 数据库全表扫描的SQL种类
  2. ELK日志分析平台.1-搭建
  3. 23-python基础-python3-浅拷贝与深拷贝(1)
  4. HTTP学习笔记01
  5. multipart/form-data,application/json和application/x-www-form-urlencoded区别
  6. Win7下设置一键关闭所有程序的功能
  7. 4、服务注册&amp;服务提供者
  8. PHP 工厂模式浅析
  9. ubuntu批量转换所有子文件夹下图片文件格式
  10. Codeforces 1163E 高斯消元 + dfs