UWP通用应用开发.pdf

  1. 1、本文档被系统程序自动判定探测到侵权嫌疑,本站暂时做下架处理。
  2. 2、如果您确认为侵权,可联系本站左侧在线QQ客服请求删除。我们会保证在24小时内做出处理,应急电话:400-050-0827。
  3. 3、此文档由网友上传,因疑似侵权的原因,本站不提供该文档下载,只提供部分内容试读。如果您是出版社/作者,看到后可认领文档,您也可以联系本站进行批量认领。
查看更多
目 录 前言 Windows App开发之编辑文本与绘制图形 Windows App开发之集合控件与数据绑定 Windows App开发之文件与数据 Windows App开发之集成设置、帮助、搜索和共享 Windows App开发之使用通知与动态磁贴 Windows App开发之更多技巧 本文档使用 看云 构建 - 2 - 前言 前言 原文出处 :UWP通用应用开发 作者 :柯于旺 本系列文章经作者授权在看云整理发布 ,未经作者允许 ,请勿转载 ! UWP通用应用开发 Windows10 引入了通用 Windows 平台 (UWP) ,面向 UWP 的应用不仅可以调用对所有设备均通用 的 WinRT API ,还可以调用特定于要运行应用的设备系列的 API (包括 Win32 和 .NET API )。 本文档使用 看云 构建 - 3 - Windows App开发之编辑文本与绘制图形 Windows App开发之编辑文本与绘制图形 编辑文本及键盘输入 相信大家都会使用TextBox ,但如果要让文本在TextBox中换行该怎么做呢 ?将TextWrapping属性设置为 Wrap ,将AcceptsReturn属性设置为True就好咯。 PasswordBox很明显就是一个密码框了 ,和其他的控件相比其有2个特殊之处 ,一个是其可以用 MaxLength来控制最大的长度 ,一个是用PasswordChanged来捕捉密码的改名。显然比如QQ密码的 MaxLength就是16位了 ,而PasswordChanged可以用来监测比如用户设置的密码和用户名是否相同。 大家在用电脑或者手机输入时偶尔键盘是出来的26字母拼音或是26字母英文亦或是10个数字对吧 ,那这 个是怎么实现的呢 ?同样也是很简单的噢 !直接在TextBox上用InputScope属性就好啦 ,比如有 Default、TelephoneNumber、EmailSmtpAddress、Url、Search、Chat等可以设置。 除了在XAML中设置InputScope属性外 ,也可以在后台C#文件中设置。 InputScope inputScope new InputScope(); InputScopeName inputScopeName new InputScopeName(); inputScopeName.NameValue InputScopeNameValue.TelephoneNumber; inputScope.Names.Add(scopeName); phoneNumberTtBox.InputScope scope; 在这段代码中 ,phoneNumberTtBox是TextBox的名字哟 ,或者也可以简写这段代码的 : phoneNumberTtBox.InputScope new InputScope() { Names {new InputScopeName(InputScopeNameValue.TelephoneNumber)} }; 除此之外 ,我们还可以给RichEditBox控件设置IsSpellCheckEnabled属性让这个文本控件启用拼写检查。 另外值得注意的是TextBox控件的拼写检查只在Windows Phone上启用 ,在Windows上市禁用的。而文 本预测属性在TextBox和RichEditBox以及在Windows和Windows Phone上都是可用的哦 ,也就是 IsTextPredictionEnabled。 情节提要动画与关键帧动画 简单动画示例 因为下面这些Rectangle都是在ItemsControl中的 ,因为在容器控件中应用主题样式时 ,其所有的子对象 也都会继承下来。 本文档使用 看云 构建 - 4 - Windows App开发之编辑文本与绘制图形 Grid Background {ThemeResour

文档评论(0)

max + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档