Windows 8.1 与Windows Phone 8.1的UAP应用,终于在Windows 10上统一到了UWP之下。原来3个不同的project也变为一个。没有了2套xaml页面,我们需要用同一个页面适应所有的设备。更麻烦的是在Desktop设备上,我们的应用窗口是可以随意拖动大小的。这对 ...
在WPF或者UWP应用开发中,有时候会不可避免的需要操作文件系统 创建文件 目录 ,这时候有几个坑是需要大家注意下的。 创建文件或目录时的非法字符检测 在Windows系统中,我们创建文件时会注意到,某些特殊字符是不可以用作文件名输入的。 那么,同样的,如果你的应用可以提供给用户创建文件 目录的功能,要特别注意的是:你必须对用户键入的文件或者目录名检测,避免用户键入非法字符。 否则,应用可能会遇到 ...
2018-11-26 00:56 4 412 推荐指数:
Windows 8.1 与Windows Phone 8.1的UAP应用,终于在Windows 10上统一到了UWP之下。原来3个不同的project也变为一个。没有了2套xaml页面,我们需要用同一个页面适应所有的设备。更麻烦的是在Desktop设备上,我们的应用窗口是可以随意拖动大小的。这对 ...
在 WindowsXamlHost:在 WPF 中使用 UWP 的控件(Windows Community Toolkit) 一文中,我们说到了在 WPF 中引入简单的 UWP 控件以及相关的注意事项。不过,通常更有实际价值的是更复杂的 UWP 控件的引入,通常是一整个 Page ...
前段时间在玩WIFI热点发现, 打开wifi热点需要无线网卡支持承载,我在Win10环境下网卡不支持承载。 然后发现在微软官网中的uwp的api中有封装了类库可以开启无线热点:https://docs.microsoft.com/en-us/uwp/api/?view ...
1.类库的 后缀.csproj文件,第一个<PropertyGroup>中加入下面代码 <ProjectTypeGuids>{60dc8134-eba5-43b8-bcc9-bb4bc16c2548 ...
sqlite是一种轻量级的数据库,对于一些资源紧张又需要数据库的开发非常好用。 SQLite 是一个开源的无服务器嵌入式数据库。 这些年来,它已作为面向存储在许多平台和设备上的数据的主要设备端技术出现。 通用 Windows 平台 (UWP) 支持并建议使用 SQLite 实现跨所有 ...
原文 | Dmitry 翻译 | 郑子铭 自Visual Studio 2019推出以来,我们为使用WPF或UWP桌面应用程序的XAML开发人员发布了许多新功能。在本周的 Visual Studio 2019 版本 16.4 和 16.5 Preview 1中,我们希望借此机会回顾一下 ...
什么叫WPF的资源(Resource)?资源是保存在可执行文件中的一种不可执行数据。在WPF的资源中,几乎可以包含图像、字符串等所有的任意CLR对象,只要对象有一个默认的构造函数和独立的属性。也就是说,应用程序中非程序代码的内容,比如点阵图、颜色、字型、动画/影片档以及字符串常量值,可将它们从程序 ...
一、加载本项目的图片 WPF引入了统一资源表示Uri来标识和访问资源。其中较为常见的情况是用Uri加载图像。Uri表达式的一把形式为:协议+授权+路径 协议:pack:// 授权:有两种,一种用于访问编译时已经知道的文件,用application:///。一种用于访问编译时不知道、运行时 ...