Windows Phone 7 自适应键盘输入
在移动设备上由于空间比较小,例如手机的屏幕,所以显示完整的输入键盘不行或者不美观。因此程序需要处理键盘的呈现,比如一个Textbox控件,我们只想输入数字,那么如果不处理还会显示字母的输入界面,这样即占用空间而且不太美观,因此我们需要对输入操作进行一些处理。
在Windows Phone 7中我们通过设置 TextBox 的 InputScope属性来修改键盘输入。请看下面的XAML代码:
<TextBox Height="72" HorizontalAlignment="Left" Margin="104,43,0,0" Name="textBox1" Text="" VerticalAlignment="Top" Width="254" > <TextBox.InputScope> <InputScope> <InputScopeName NameValue="Digits"/> </InputScope> </TextBox.InputScope> </TextBox>
NameValue 的值用来设置键盘显示的形式,NameValue="Digits"就表示输入的显示的键盘为数字和Number的差不多。此外还可以设置其他形式,例如 Time,DateYear等。其他形式自己可以去看看..
(版权所有,转载请标明出处)
转载于:https://blog.51cto.com/potential/1402570
Windows Phone 7 自适应键盘输入相关推荐
- C#低级Windows API钩子拦截键盘输入
一. 简介 猫和婴儿有很多共同之处.他们都喜欢吃家中养植的植物,都非常讨厌关门.他们也都爱玩弄你的键盘,结果是,你正发送给你的老板的电子邮件可能是以半截句子发送出去的,你的Excel帐户也被加入了一些 ...
- Windows使用习惯记录——键盘输入:大写锁定用shift解除
在我使用键盘输入一串需要在大小写字母.中英文标点之间切换的文本的时候,常常在切换英文到中文的同时,忘了输入仍然处于大写锁定状态(caps lock)而输出的都是英文状态下的标点符号.每当这个时候,我需 ...
- java中像scanf一样多个输入_VB模拟键盘输入的N种方法
VB模拟键盘输入的N种方法http://bbs.csdn.net/topics/90509805hd378发表于: 2006-12-24 14:35:39用VB模拟键盘事件的N种方法 键盘是我们使用计 ...
- 【C/C++】C语言获取键盘输入
C语言获取键盘输入 C提供的获取键盘输入的常用标准函数有scanf().getchar().gets(). 从键盘获取多个字符串 从键盘获取输入的字符串可以使用scanf().gets().fgets ...
- 重新想象 Windows 8 Store Apps (49) - 输入: 获取输入设备信息, 虚拟键盘, Tab 导航, Pointer, Tap, Drag, Drop...
重新想象 Windows 8 Store Apps (49) - 输入: 获取输入设备信息, 虚拟键盘, Tab 导航, Pointer, Tap, Drag, Drop 原文:重新想象 Window ...
- python控制windows窗口、并输入数据_python win32api win32gui win32con 窗口句柄 发送消息 常用方法 键盘输入...
import win32gui import win32con import win32api # 从顶层窗口向下搜索主窗口,无法搜索子窗口 # FindWindow(lpClassName=None ...
- 聚焦到Windows的窗口,激活窗口获取键盘输入,不需要鼠标点击,C++接口,focus, active, foreground
情景 假设windows上开了2个窗口,分别叫WinA和WinB: 点击WinB后,WinA失去焦点,但我想让WinA获得焦点,获得键盘输入. 做法: 1.激活WinA 2.让WinA置于前面 3.聚 ...
- [Windows编程] 使用AttachThreadInput 来捕捉其它窗口的键盘输入
在一些情况下(比如屏幕软键盘或者输入法程序),自己的窗口没有输入焦点但是想要当前焦点窗口的键盘输入消息,可以使用Win32 API函数AttachThreadInput()来解决这个问题.Attach ...
- c++ 读文件_C语言处理文件基础知识:文件、流和键盘输入
文件是一块存储信息的存储器区域,可能这样说很多同学不理解,通俗来说,就是在磁盘上划分一块区域用于存放特定的数据,比如文本数据就是文本文件,音频数据就是音频文件.当然,文件夹也是一个特殊的文件.通常,文 ...
最新文章
- itertools中常用的工具(chain,islice)
- 【组合数学】递推方程 ( 递推方程示例 2 汉诺塔 | 递推方程示例 3 插入排序 )
- c mysql 关闭连接池_数据库连接池关闭的时间
- Eigen求解数学问题(二)
- 操作索引库-mapping属性
- asp.net core中使用log4net
- 智能助手被指侵犯用户隐私,美三大科技巨头或面临调查;传小米已解散其VR头显Mi VR团队;特斯拉成立反欺诈部门……...
- Android Studio 2.2:新布局、Firebase、OpenJDK以及Java 8
- 拉取 google.golang.org/grpc 报错
- java集合复习笔记-java集合继承关系图
- Visual Studio Community 2017安装步骤(只装C++)
- 卸载Office 16 Click-to-Run Extensibility Component详细步骤
- 幂函数衰减系数公式推导(最小二乘法求解一元线性回归方程系数)
- 多源异构传感器时空校准
- dhuacm出题网站搭建
- HCIP-Routing Switching V2.5考试大纲
- 毕业论文知网查重之应对办法
- 数据库课程设计----学生信息与选课、成绩评价管理系统
- Python Qt5 入门教程
- 文人和书生 摘自《明朝那些事儿》