如何用WPF的DrawingContext绘制一个长尾词温度计图示?
- 内容介绍
- 文章标签
- 相关推荐
本文共计1239个文字,预计阅读时间需要5分钟。
使用WPF和DrawingContext绘制温度计框架,兼容.NET 4.0以上版本;在Visual Studio 2022中开发;项目遵循MIT开源许可;定义Interval步长、MaxValue最大温度值、MinValue最小温度值和CurrentGeometry当前温度几何形状。
WPF 使用 DrawingContext 绘制温度计
框架使用大于等于.NET40;
Visual Studio 2022;
项目使用MIT开源许可协议;
定义Interval步长、MaxValue最大温度值、MinValue最小温度值。
CurrentGeometry重新绘制当前刻度的Path值。
CurrentValue当前值如果发生变化时则去重新CurrentGeometry。
OnRender绘制如下
RoundedRectangle温度计的外边框。- 使用方法
DrawText单字绘制华氏温度文本Y轴变化。 - 使用方法
DrawText单字绘制摄氏温度文本Y轴变化。
本文共计1239个文字,预计阅读时间需要5分钟。
使用WPF和DrawingContext绘制温度计框架,兼容.NET 4.0以上版本;在Visual Studio 2022中开发;项目遵循MIT开源许可;定义Interval步长、MaxValue最大温度值、MinValue最小温度值和CurrentGeometry当前温度几何形状。
WPF 使用 DrawingContext 绘制温度计
框架使用大于等于.NET40;
Visual Studio 2022;
项目使用MIT开源许可协议;
定义Interval步长、MaxValue最大温度值、MinValue最小温度值。
CurrentGeometry重新绘制当前刻度的Path值。
CurrentValue当前值如果发生变化时则去重新CurrentGeometry。
OnRender绘制如下
RoundedRectangle温度计的外边框。- 使用方法
DrawText单字绘制华氏温度文本Y轴变化。 - 使用方法
DrawText单字绘制摄氏温度文本Y轴变化。

