开源仪表盘-Dashboard-C#/WF

栏目: 软件资讯 · 发布时间: 5年前

内容简介:为什么说简单呢,其实这个Dashboard并没有用到什么太高深的技术,核心是在计算上,一个核心的坐标点计算公式之前已经在我的博客有过分享了:“标识仪表盘的上限值。

Simple Dashboard(一个简单的仪表盘)

为什么说简单呢,其实这个Dashboard并没有用到什么太高深的技术,核心是在计算上,一个核心的坐标点计算公式之前已经在我的博客有过分享了:“ 已知圆心和半径手绘一个圆形-C#/WF ”,直接套用即可。

Dashboard(仪表盘)

显示效果还是不错的,样式是参考了PowerBI的一个案例。其中所有的颜色都是可以自由搭配替换的。

开源仪表盘-Dashboard-C#/WF

Customized Property(自定义属性)

Expected(期望值)

标识仪表盘的上限值。

开源仪表盘-Dashboard-C#/WF

Real(已达到的值/进度值)

开源仪表盘-Dashboard-C#/WF

BottomTitleColor(底部标题颜色)

指最底部的文字字体颜色。

开源仪表盘-Dashboard-C#/WF

BottomTitleFont(底部标题字体)

指最底部的文字的字体。

Indicator(指针角度)

这个说的并非指针真实的角度,但是却和指针的大小关联,值越大标识指针越大,最大不可超过200.

开源仪表盘-Dashboard-C#/WF

IndicatorColor(指针颜色)

这个属性指的是指针的颜色。

IndicatorFill(填充式指针)

标识指针是单线条还是填充式的,默认是填充的,也就是如上所展示的,设置False为单线条样式,如下展示。

开源仪表盘-Dashboard-C#/WF

InnerBackground(内圆弧填充色)

指的是内测的圆弧背景色,非中心圆。

开源仪表盘-Dashboard-C#/WF

OuterColor(外圆线条颜色)

指的是如图所指的外侧的浅蓝色线条的颜色。

开源仪表盘-Dashboard-C#/WF

InnerColor(内圆线条颜色)

指的是如图所指的内侧的深蓝色线条的颜色。

开源仪表盘-Dashboard-C#/WF

InnerRoundColor(中心圆的填充色)

指的是中心圆的背景色

开源仪表盘-Dashboard-C#/WF

ProgressColor(进度条颜色)

指的是当前进度条划过的颜色

开源仪表盘-Dashboard-C#/WF

ProgressDisplayModel(进度条显示模式)

默认模式是Inner模式,有三种可供选择,分别是:Inner、Center、Fill。以下分别展示了三种模式:

Inner:

开源仪表盘-Dashboard-C#/WF

Center:

开源仪表盘-Dashboard-C#/WF

Fill:

开源仪表盘-Dashboard-C#/WF

ScaleExpectedColor(期望值的刻度颜色)

如图中所指,标识没有达到时刻度值和刻度线的颜色。

开源仪表盘-Dashboard-C#/WF

Override Property(重写的属性)

除了以上重写的属性之外,还使用了从Control继承过来的一些属性。

Text(文本)

仪表盘中间的Title内容。

ForeColor(文本颜色)

仪表盘中间的Title颜色。

Font(文本样式)

仪表盘中间的Title字体。

最后

总的来说自定义性还是比较高的,可以自由搭配颜色,界面效果参考自PowerBI,其他内容为原创,转发请注明来源!

OpenSource

Git: https://github.com/qylost/Das...

本地下载: 本地下载


以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持 码农网

查看所有标签

猜你喜欢:

本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们

设计模式之禅(第2版)

设计模式之禅(第2版)

秦小波 / 机械工业出版社 / 2014-2-25 / 89.00元

本书是设计模式领域公认的3本经典著作之一,“极具趣味,容易理解,但讲解又极为严谨和透彻”是本书的写作风格和方法的最大特点。第1版2010年出版,畅销至今,广受好评,是该领域的里程碑著作。深刻解读6大设计原则和28种设计模式的准确定义、应用方法和最佳实践,全方位比较各种同类模式之间的异同,详细讲解将不同的模式组合使用的方法。第2版在第1版的基础上有两方面的改进,一方面结合读者的意见和建议对原有内容中......一起来看看 《设计模式之禅(第2版)》 这本书的介绍吧!

JS 压缩/解压工具
JS 压缩/解压工具

在线压缩/解压 JS 代码

SHA 加密
SHA 加密

SHA 加密工具

HSV CMYK 转换工具
HSV CMYK 转换工具

HSV CMYK互换工具