原文:[WPF自定义控件]从ContentControl开始入门自定义控件1. 前言 我去年写过一个在UWP自定义控件的系列博客,大部分的经验都可以用在WPF中(只有一点小区别)。这篇文章的目的是快速入门自定义控件的开发,所以尽量精简了篇幅,更深入的概念在以后介绍各控件的文章中实际运用到才介绍。 C... ...
实现两个页面之间的导航 重要的 API:Windows.UI.Xaml.Controls.Frame 类, Windows.UI.Xaml.Controls.Page 类 Windows.UI.Xaml.Navigation命名空间 在C#的通用桌面应用中加入2个空白页面:Page1,Page2. ...
分类:
其他好文 时间:
2019-05-02 00:18:26
阅读次数:
167
原文:LiveCharts文档-3开始-1安装LiveCharts文档-3开始-1安装 我不会逐字逐句翻译,有些过于基本的地方语言上会所略 三个平台我只翻译WinForm,其他的WPF和UWP大部分内容是一样,所以可以参考Winform的翻译 下载安装 使用VS的包管理器输入Install-Pack... ...
分类:
其他好文 时间:
2019-04-26 10:58:14
阅读次数:
215
随着时间的推移,Winform也算是能够坚持下来最久的技术之一了,它的昔日辉煌和现今的依旧活跃,导致了它依旧拥有者很庞大的用户群体,虽然目前很多技术日新月异的,曾经的ASP、ASP.NET WebForm、Asp.NET MVC、WPF等技术基本上淡出了视野,而迎来了.NET Core、UWP等技术... ...
在UWP应用开发中,我们常常有向用户发送一些提示性消息的需求。这种时候我们一般会选择 、`ContentDialog ToastNotification`来完成功能。 但是,我们大多数时候仅仅是需要在应用内向用户显示一条提示消息(例如“登录成功!”),不需要用户对这条消息做出处理,在这种情况下这几种 ...
分类:
其他好文 时间:
2019-01-19 18:55:35
阅读次数:
134
原文:XAML: 获取元素的位置在之前讨论 ListView 滚动相关需求的文章中(UWP: ListView 中与滚动有关的两个需求的实现)曾经提到了获取元素相对位置的方法,即某元素相对另一元素的位置。现将所有相关方法再作整理,并且包括 UWP 与 WPF 两者的实现,如下: WPF(两种方式):... ...
分类:
其他好文 时间:
2019-01-16 23:57:15
阅读次数:
323
原文:UWP: 妙用自定义 Action 以简化并重用代码 相信每一位 App 开发者,在开发过程中,都会有一些代码被反复用到,比如:复制文本,打电话,发短信,发邮件,给应用添加评论等等。在项目之间复制这些代码段,实在不是一个好办法,所以大家可能会把这些代码放到一个类似 Utility 类中,或者一... ...
分类:
其他好文 时间:
2019-01-16 23:55:22
阅读次数:
268
原文:UWP: ListView 中与滚动有关的两个需求的实现在 App 的开发过程中,ListView 控件是比较常用的控件之一。掌握它的用法,能帮助我们在一定程度上提高开发效率。本文将会介绍 ListView 的一种用法——获取并设置 ListView 的滚动位置,以及获取滚动位置处的项目。这里... ...
分类:
其他好文 时间:
2019-01-16 23:54:27
阅读次数:
201
原文:XAML: 自定义控件中事件处理的最佳实践在开发 XAML(WPF/UWP) 应用程序中,有时候,我们需要创建自定义控件 (Custom Control) 来满足实际需求。而在自定义控件中,我们一般会用到一些原生的控件(如 Button、TextBox 等)来辅助以完成自定义控件的功能。 自定... ...
分类:
其他好文 时间:
2019-01-16 23:52:29
阅读次数:
216
原文:UWP: 掌握编译型绑定 x:Bind在 UWP 开发中,我们在进行数据绑定时,除了可以使用传统的绑定 Binding,也可以使用全新的 x:Bind,由于后者是在程序编译时进行初始化操作(不同于 Binding,它是在运行时创建、初始化),所以我们可以称 x:Bind 为编译型绑定,正像本文... ...
分类:
其他好文 时间:
2019-01-16 23:52:12
阅读次数:
222