UWP
怪伽先森
在迷茫中执着前行
展开
-
UWP入门(一) -- 先写几个简单控件简单熟悉下(别看这个)
1. MainPage.xmal<Grid Background="{ThemeResource ApplicationPageBackgroundThemeBrush}"> <Pivot x:Name="rootPivot" Title="Pivot Title"> <PivotItem Header="Pivot Item 1">原创 2017-03-20 15:23:37 · 4281 阅读 · 0 评论 -
UWP入门(十二)--数据绑定用法
主要几个元素:TemplateDataTemplate ItemSource数据绑定是一个数据提取的方法,能使数据和UI上的控件紧密相连,下面的Demo是这样的: 有许多书的集合,书 类中有图片、标题、作者和ID,把它成现在GridView 控件上,每次点击GridView 的时候动态显示书本信息效果图:原理图:1. Template为GridView 创建一个Template,决定每原创 2017-03-23 23:42:49 · 5757 阅读 · 5 评论 -
UWP入门(十一)--使用选取器打开文件和文件夹
很漂亮的功能,很有趣重要的 APIFileOpenPickerFolderPickerStorageFile通过让用户与选取器交互来访问文件和文件夹。 你可以使用 FileOpenPicker 和 FileSavePicker 类访问文件,并使用 FolderPicker 访问文件夹1. 文件选取器 UI文件选取器显示信息以引导用户并在打开或保存文件时提供一致性体验该信息包括:当前位置用原创 2017-03-23 20:03:38 · 6159 阅读 · 1 评论 -
UWP入门(十)--获取文件属性
重要的 APIStorageFile.GetBasicPropertiesAsync StorageFile.PropertiesStorageItemContentProperties.RetrievePropertiesAsync1. 获取文件的顶级属性很多顶级文件属性都可以作为 StorageFile 类的成员进行访问。 这些属性包括文件属性、内容类型、创建日期、显示名称和文件类型等注原创 2017-03-23 19:44:00 · 1330 阅读 · 0 评论 -
UWP入门(十)--创建、写入和读取文件
核心的 API github代码StorageFolder 类StorageFile 类FileIO 类使用 StorageFile 对象读取和写入文件 1. 创建文件// Create sample file; replace if exists.Windows.Storage.StorageFolder storageFolder = Windows.Storage.Applicati原创 2017-03-23 18:32:40 · 8974 阅读 · 1 评论 -
UWP入门(九)-- 枚举和查询文件和文件夹
核心 API 所在的命名空间:Windows.StorageWindows.Storage.StreamsWindows.Storage.Pickers用它们三可以实现在文件中读取和写入文本和其他数据格式并管理文件和文件夹本文例子都是官方文档中的示例,只是里面代码对菜鸟不友好,我重新整理下。本文 github代码1. GetFoldersAsync首先使用 StorageFolder.Get原创 2017-03-23 18:09:37 · 2398 阅读 · 0 评论 -
UWP入门(八)--几个简单的控件
每天看几个,要不聊几天我就可以看完啦,加油!看效果1. CheckBox <TextBlock Grid.Row="0" Text="CheckBox" VerticalAlignment="Center" /> <StackPanel Grid.Column="1" Margin="20,10,0,10"原创 2017-03-22 18:40:04 · 6028 阅读 · 1 评论 -
UWP入门(七)--SplitView详解与页面跳转
官方文档,逼着自己用英文看,UWP开发离不开官方文档1. SplitView 拆分视图控件拆分视图控件具有一个可展开/可折叠的窗格和一个内容区域<SplitView> <SplitView.Content> singleObject </SplitView.Content> <SplitView.Pane> singleObject </SplitView.Pane>原创 2017-03-22 15:43:32 · 3064 阅读 · 0 评论 -
UWP入门(六)-- ResourceDictionary 和 XAML 资源引用
你最希望声明为 XAML 资源的 XAML 元素包括 Style、ControlTemplate、动画组件和 Brush 子类。 我们在此处介绍如何定义 ResourceDictionary 和键控资源XAML 资源与你定义为应用或应用包一部分的其他资源有何关系资源字典高级功能 MergedDictionaries ThemeDictionaries。1. 定义和使用 XAML 资源<P原创 2017-03-21 20:56:26 · 6805 阅读 · 0 评论 -
UWP入门(五)--控件模板
通过在 XAML 框架中创建控件模板,你可以自定义控件的可视结构和可视行为(eg:勾选框的三种状态)。 控件有多个属性,如 Background、Foreground 以及 FontFamily,可以设置这些属性以指定控件外观的多个方面。 但是可以通过设置这些属性所做的更改有限。 你可以通过使用 ControlTemplate 类创建模板来指定其他自定义。 我们在此处介绍如何创建 ControlTe原创 2017-03-21 20:12:37 · 2327 阅读 · 0 评论 -
UWP入门(四)--设置控件样式
官方定义:可以使用 XAML 框架通过多种方式自定义应用的外观。 通过样式可以设置控件属性,并重复使用这些设置,以便保持多个控件具有一致的外观。可分享至不同elements的资源中 创建可重用的style,并且这一资源可以分享至整单页面、多页面、整个 app,甚至不同的app?how to keep up with style in different app (pre-build theme) 预原创 2017-03-21 15:57:13 · 5364 阅读 · 1 评论 -
UWP入门(三) -- StackPanel与Grid的区别
##1.Grid 下布局 <Grid Background="{ThemeResource ApplicationPageBackgroundThemeBrush}"> <StackPanel> <TextBlock>First</TextBlock> <TextBlock>Second</TextBlock原创 2017-03-21 14:01:55 · 3193 阅读 · 0 评论 -
UWP入门(二) -- 基础笔记
不错的UWP入门视频,1092417123,欢迎交流UWP-04 - What i XMAL?XAML - XML Syntax(语法) ,create instance of Classes that define the UI by setting properties(属性).UWP-05 - Understanding Type ConvertersType Converters - Con原创 2017-03-21 13:44:11 · 1910 阅读 · 0 评论 -
UWP -- Background Task 深入解析
1. 重点锁屏问题从 Windows 10 开始,用户无须再将你的应用添加到锁屏界面,即可利用后台任务,通用 Windows 应用必须在注册任何后台触发器类型之前调用 RequestAccessAsync:await BackgroundExecutionManager.RequestAccessAsync();资源限制由于对于内存较低的设备的资源约束,后台任务可能具有内存限制,该限制决定了后台任务原创 2017-04-10 23:09:00 · 8853 阅读 · 2 评论