原文 | Dmitry 翻译 | 郑子铭 自Visual Studio 2019推出以来,我们为使用WPF或UWP桌面应用程序的XAML开发人员发布了许多新功能。在 "本周的 Visual Studio 2019 版本 16.4 和 16.5 Preview 1" 中,我们希望借此机会回顾一下全年的 ...
原文 | Dmitry 翻译 | 郑子铭 自Visual Studio 2019推出以来,我们为使用WPF或UWP桌面应用程序的XAML开发人员发布了许多新功能。在 "本周的 Visual Studio 2019 版本 16.4 和 16.5 Preview 1" 中,我们希望借此机会回顾一下全年的 ...
原文:UWP 中的全局异常处理 问题 在开发一款应用的过程中,我们开发者很难考虑到所有问题,往往会忘记处理一些可能发生的异常。随之而来的结果就是用户使用过程中接连不断的崩溃。所以,我们有必要处理所有未被我们处理的异常。 思路 我们需要做的是,在错误发生时保存用户数据,然后将错误直接展示在用户界面上。... ...
分类:
其他好文 时间:
2019-12-14 09:36:58
阅读次数:
99
问题 在开发一款应用的过程中,我们开发者很难考虑到所有问题,往往会忘记处理一些可能发生的异常。随之而来的结果就是用户使用过程中接连不断的崩溃。所以,我们有必要处理所有未被我们处理的异常。 思路 我们需要做的是,在错误发生时保存用户数据,然后将错误直接展示在用户界面上。 解决 首先,我们打开项目中的 ...
分类:
其他好文 时间:
2019-12-13 23:21:54
阅读次数:
109
原文:[UWP]UIElement.Clip虽然残废,但它还可以这样玩 1. 复习一下WPF的UIElement.Clip# 用了很久很久的WPF,但几乎没有主动用过它的Clip属性,我只记得它很灵活,可以裁剪出多种形状。在官方文档复习了一下,大致用法和效果如下: Copy WPF的Clip是一个G... ...
分类:
其他好文 时间:
2019-12-02 23:24:21
阅读次数:
115
看一下效果先 我这里实现了鼠标进入和退出的效果,当然也可以添加其他的事件,比如获得焦点和失去焦点的。 先随便写一个xaml布局,一个Grid,里面一张图片。 然后 CreateOrUpdateSpringAnimation的代码 不过按照这样的实现的话,在放大的时候,图片并不是和我的一模一样,因为放 ...
原文:【UWP】仅在TextBlock文本溢出时显示Tooltip 前言 这是我今天在回答SO问题时偶然遇到的,觉得可能还比较通用,就记录下来以供参考。 通常,我们使用ToolTip最简单的方式是这样: 这样在光标悬浮在TextBlock上方时,会显示一个提示条,但是这似乎又违背了一个设计原则: T... ...
分类:
其他好文 时间:
2019-11-30 19:01:48
阅读次数:
79
前言 这是我今天在回答SO问题时偶然遇到的,觉得可能还比较通用,就记录下来以供参考。 通常,我们使用 最简单的方式是这样: 这样在光标悬浮在 上方时,会显示一个提示条,但是这似乎又违背了一个设计原则: ToolTip作为提示,应该仅在当前内容显示不全,且用户有意愿查看完整内容时作为替代元素出现 这很 ...
分类:
其他好文 时间:
2019-11-30 09:15:31
阅读次数:
79
我们在《迁移桌面程序到MS Store(4)——桌面程序调用Win10 API》提到了对Win10 API的调用,但仍存在无法在WPF中使用UWP控件的问题,虽然都是XAML控件,但却是两套命名空间下的同名类型,无法混用。人总会被现实打败,强大如某软也得向生活低头,UWP一直没有起色,某软的老大又一 ...
原文:[UWP]用Win2D实现镂空文字 1. 前言 之前用PointLight做了一个番茄钟,效果还不错,具体可见这篇文章: [UWP]使用PointLight并实现动画效果 后来试玩了Win2D,这次就用Win2D实现文字的镂空效果,配合PointLight做一个内敛不张扬的番茄钟。 实现镂空文... ...