dino.c

LV1

技术专栏

dino.c的专栏TA创建的

111 文章20 关注者

全部文章

  • [WPF]使用附加属性处理 ScrollViewer 的滚动轮劫持问题

    之前写过一篇博客 关于 ScrollViewer 和滚动轮劫持(scroll-wheel-hijack),里面介绍了 ScrollViewer 的滚动轮劫持问题...

    dino.c
  • WinUI 3 试玩报告

    在微软 Build 2020 开发者大会上,WinUI 团队宣布可公开预览的 WinUI 3 Preview 1,它让开发人员可以在 Win32 中使用 Win...

    dino.c
  • [UWP]使用离散式关键帧播放动画

    以DoubleAnimationUsingKeyFrames为例,它支持四种Double的关键帧,其中EasingDoubleKeyFrame、LinearDo...

    dino.c
  • [工具]微软的学习平台Microsoft Learn很好用,推荐一下

    Microsoft Learn是微软这两年大力推广的全新学习平台,可提供 Microsoft 产品交互式学习体验。基本上无需登录即可使用,但登录后可以使用更多功...

    dino.c
  • [UWP]推荐一款很Fluent Design的bilibili UWP客户端 : 哔哩

    作者云之幻是一位很擅长设计的UWP开发者,我也从他那里学到了很多设计方面的技巧。它还是一位Bilibili的Up主,主打PowerPoint和UWP教学。

    dino.c
  • [WPF] 考古Expression Web:微软当年最漂亮的WPF软件

    Expression Studio是微软在2007年推出的一套针对设计师的套件,其中包含专业的设计工具和新技术,可以弹性且自由地将设计方案转为实际——无论设计的...

    dino.c
  • [WPF]是时候将WPF控件库从.Net Framework升级到.NET Core 3.1

    去年中我曾考虑将我的控件库项目Kino.Toolkit.Wpf升级到.NET Core,不过很快放弃了,因为当时.NET Core是预览版,编译WPF还需要使用...

    dino.c
  • [WPF]为什么使用SaveFileDialog创建文件需要删除权限?

    好像很少人会遇到这种需求。假设有一个文件夹,用户有几乎所有权限,但没有删除的权限,如下图所示:

    dino.c
  • [UWP]使用AlphaMaskEffect提升故障艺术动画的性能(顺便介绍怎么使用性能探测器分析UWP程序)

    前几天发布了抄抄《CSS 故障艺术》的动画这篇文章,在这篇文章里介绍了如何使用Win2D绘制文字然后配合BlendEffect制作故障艺术的动画。本来打算就这样...

    dino.c
  • [WPF]总结一些我在开发WPF时常用的工具

    我从一万二千年前开始写XAML,这么多年用了很多各式各样的工具,现在留在电脑里的、现在还在用的、在写WPF时用的也就那么几个。这篇文章总结了这些工具,希望这些工...

    dino.c
  • [UWP]抄抄《CSS 故障艺术》的动画

    上个月看到CSS 故障艺术这篇文章,最近想转换心情于是开始抄它的动画了(顺便为博客园的UWP板块吊命)。CSS的mix-blend-mode好像很好用,这次用U...

    dino.c
  • [Microsoft Teams]使用连接器接收Azure Devops的通知

    连接器(connector)是Teams中频道的一个接受消息的功能,官方的解释如下:

    dino.c
  • [WPF 自定义控件]自定义一个“传统”的 Validation.ErrorTemplate

    数据绑定模型允许您将与您Binding的对象相关联ValidationRules。 如果用户输入的值无效,你可能希望在应用程序 用户界面 (UI) 上提供一些有...

    dino.c
    编程算法WPFSilverlight
  • [WPF 自定义控件]在MenuItem上使用RadioButton

    上图这种包含多选(CheckBox)和单选(RadioButton)的菜单十分常见,可是在WPF中只提供了多选的MenuItem。顺便一提,要使MenuItem...

    dino.c
    编程算法WPFWindowsHTML
  • [WPF 自定义控件]创建包含CheckBox的ListBoxItem

    不过它用起来不怎么样,与其这样还不如参考UWP的ListView实现,而且动画效果也很好看:

    dino.c
    ListViewAndroid编程算法WPF
  • [UWP]用画中画模式(CompactOverlay Mode)让用总在最前端显示

    Windows 10 Creators Update以后UWP提供了一个新的视图模式CompactOverlay,中文翻译成 紧凑的覆盖层?反正大部分时间我们都...

    dino.c
    Windows
  • [UWP]XAML中的响应式布局技术

    响应式布局的概念是一个页面适配多个终端及不同分辨率。在针对特定屏幕宽度优化应用 UI 时,我们将此称为创建响应式设计。WPF设计之初响应式设计的概念并不流行,那...

    dino.c
    WPFWindows编程算法
  • [UWP]使用CompositionGeometricClip裁剪复杂图形及进行动画

    之前在 这篇文章 里,我介绍了如何使用UIElement.Clip裁剪UIElement的内容,使用代码如下:

    dino.c
    WindowsWPFCanvas
  • [UWP]在应用退出时弹出确认提示框

    在应用退出时(点击右上角的关闭按钮)弹出一个确认按钮可以说是一个最常见的操作了,例如记事本的“你是否保存”:

    dino.c
    Windows
  • [UWP]UIElement.Clip虽然残废,但它还可以这样玩

    用了很久很久的WPF,但几乎没有主动用过它的Clip属性,我只记得它很灵活,可以裁剪出多种形状。在官方文档复习了一下,大致用法和效果如下:

    dino.c
    WPFWindowsAPISpring

个人简介

个人成就

扫码关注云+社区

领取腾讯云代金券