致力于把最实用、最好玩的开源项目推荐给大家。 chart.xkcd:手绘风格的 JS 图表库。 手绘风格的设计给人一种很可爱的感觉,看了这些图表你会发现数据也可以以萌萌哒的形式展示。...只需页面中包含的脚本以及一个用于显示图表的 节点即可。 在以下示例中,我们创建一个折线图。...class="line-chart"> <script src="https://cdn.jsdelivr.net/npm/chart.xkcd@1/dist/chart.xkcd.min.<em>js</em>...如果你有什么好玩、实用的前端<em>开源</em>项目,欢迎联系我,把最实用、最好玩的<em>开源</em>项目推荐给大家。
picture chartjs/Chart.js[1] Stars: 61.3k License: MIT picture Chart.js 是一个简单而灵活的 JavaScript 图表库,适用于设计师和开发者...灵活性:Chart.js 提供了丰富多样的图表类型和配置选项,使用户能够根据自己的需求创建各种定制化的图表。 易用性:使用 Chart.js 可以轻松地在网页中绘制漂亮、交互式的 HTML5 图表。...社区支持:通过 Stack Overflow 上与 chart.js 标签相关联进行讨论,用户可获得社区成员们给出来自身疑问或建议。...coollabsio/coolify[4] Stars: 9.0k License: Apache-2.0 Coolify 是一个开源且可自托管的替代 Heroku / Netlify / Vercel...该项目旨在构建开源、大规模且高质量的指令调优 SFT 数据集,以便为构建功能强大的 LLMs 提供通用工具使用能力。
1.在实际项目开展中,往往会牵扯到需要绘制图表的情况。而Visifire是一个比较美观大方的第三方图表控件,本文会讲 述如何初步使用Visifire控件。...在 MainPage.xaml.cs代码中添加代码:using Visifire.Charts; 准备工作做好了,此时我在这里直接编写了一个函数如下: /// /// 创建一个图表 ///.../// 图表的X轴坐标按什么来分类,如时分秒 public void CreateChart(string tableName, List updateTime, List value, int...chart.Series.Add(dataSeries); } //将生产的图表增加到Grid,然后通过Grid添加到上层Grid....每个部分 都是一个类,所以我们在使用Visifire过程中,如果有什么需要修改的地方,直接在后台创建图表的时候,修改相应的 类就可以了。
OxyPlot.Wpf 图表控件使用备忘 目录 OxyPlot.Wpf 图表控件使用备忘 一、OxyPlot.Wpf 控件信息 二、基本概念 (一) PlotView 和 Plot (二) PlotModel...(三) Axes (四) Series (五) Tracker 三、样式设置 (一) 效果对比 (二) 图表边框和数据线条样式 (三) 坐标轴样式 (四) 自定义 Tracker 四、装配和数据填充...(二) PlotModel PlotView 的 Model 属性需绑定一个 PlotModel 对象,它包含了整个图表的各种信息,比如边框、数据线条、坐标轴、图示 等。...: 可通过设置,改为如下样式: (二) 图表边框和数据线条样式 图表边框四边的宽度可分别设置,某一边的边框设为 0 时,相应的坐标轴线样式才有效果。...(四) 自定义 Tracker 自定义 Tracker 在界面上设置,通过设置 Tracker 的控件模板来完成: 更多样式可参考该控件库的示例代码: 四、装配和数据填充 样式设置完成后,将坐标轴和线条装入
添加 Wijmo Charts 我需要使用Wijmo Charts图表控件,所以我需要添加必要的引用。主要是jQuery,jQuery UI, Raphael 和 Wijmo。...src="/js/wijmo/external/jquery.mousewheel.min.js" type="text/javascript"> <script src="/<em>js</em>...我们只需要在这个页面中价格div用于render Wijmo Charts<em>图表</em><em>控件</em>。这将会被作为一个widget在初始化时加载。...一个漂亮的SVG Chart(矢量<em>图表</em>)就出现了。如果你跟我一样,也是个Web程序员,那么现在,你已经会创建Windows 8 app了。 ?...参考资源 源码下载 英文链接 ComponentOne Wijmo官网 ComponentOne Studio for ASP.NET Wijmo<em>控件</em>包下载
轮播控件是一种强大且视觉上吸引人的方式来呈现多个数据项,本文讨论Newbeecoder.UI轮播控件的原理和一个简单的演示应用程序。...轮播控件是包含Canvas控件的 WPF 用户控件,项目控件是的子元素,位于canvas投影到屏幕平面上的圆上。...该控件实现了一个SelectionChanged事件,允许所有者在通过单击鼠标左键选择项目时收到通知。 旋转是使用计时器实现的,计时器在所选项目更改时启动。计时器每2毫秒触发一次,以确保平稳旋转。...Demo版下载地址:https://download.csdn.net/download/liaohaiyin/63234875 Newbeecoder.UI控件库根据用户需求开发稳定而高效项目,通过视频来演示控件库整体功能...: 视频内容 我们截图看一下轮播控件效果和使用代码: <Label HorizontalContentAlignment
常用的效果(柱状图(横向,竖向),线状图(多种效果),饼状图,点状图都包括),属性也很简单,我们使用的时候只需要熟悉控件的各种属性即可。...开源库的核心功能: 支持x,y轴缩放 支持拖拽 支持手指滑动 支持高亮显示 支持保存图表到文件中 支持从文件(txt)中读取数据 预先定义颜色模板 自动生成标注 支持自定义x,y轴的显示标签 支持x,y...图表交互设置 setTouchEnabled(boolean enabled): 允许你打开或者关闭与图表的所有触摸交互的情况。...setAvoidFirstLastClipping(boolean enabled):如果设置为true,图表将避免第一个和最后一个标签条目被减掉在图表或屏幕的边缘。...自定义影响轴的数值范围应该在图表被设置数据之前应用。
开发背景 很多企业的业务对标准数据图表有很多的业务系统需求,而开发的节奏一直跟不上的。在报表开发中,很多的企业的流程是这样的: 1、BI负责数据的获取整合加工; 2、业务部门负责自己数据的展示。...解决的问题 1、业务无编码开发图表; 2、多种数据源接入方式; 3、复合报表的灵活组装; 支持特性; 1、多种布局支持(单排、双排、组合、Tab); 2、多种数据源支持; 3、数据加工支持; 4、复合报表组合...前端支撑库React-Auto-Chart的支持; 2、后端多数数据源驱动Graphreport_Drive库支持; 3、前端微服务管理Graphreport_Admin_Frontend支持; 4、后端图表管理...Graphreport_Admin_Backedn支持; 流程 创建数据源 创建图表 创建组合图表 Github地址 Github链接 开源条款 GPLv3 License
今天来做一做自定义的圆形统计图表,其实这个老早就做好了,只是今天项目不赶,我就把这个发出来。...,因为需要衔接起来画一个圆 } super.onDraw(canvas) } 这里有一个需要注意的地方,就是因为画出的是一个弧度,所以由于画笔的宽度,画出来的会有一半被控件宽度遮住...mHeight / 2 - mWidth / 2 + mWidth - strokeWidth / 2) } } 这段代码展示的是,在宽高不同的情况,计算不同的区域,能显示在控件的最中间
右键单击图表控件并在关联菜单中选择Layout | Reset All 以使图表填充整个窗口。 新创建的图表包含一个空白的并排条形图和一个图例。...准备数据模型 您可以将图表绑定到数据库、XML文件或运行时创建的数据。数据源应该实现IEnumerable, IListSource 或者他们的后代。...有关如何用数据填充图表的更多信息,请参阅提供数据部分。在本主题中,您将图表绑定到ObservableCollection....绑定数据给图表 单击图表控件的智能标记。指定ChartControl.DataSource属性,如下图所示: Step 6. 用数据填充序列 指定应为系列点参数和值提供值的数据源字段。...自定义图表 指定序列名称 将Series.DisplayName属性设置为年度统计信息。显示名称标识图例中的系列。 添加图表标题并自定义其位置 单击图表控件标题属性的省略号按钮以调用标题集合编辑器。
dygraphs——一种开源的JavaScript库,可以做出可交互、可缩放的时间线图表。对于大数据集合非常适用。 Protovis——和D3出自同一支团队之手,是一种免费的开源库。...nvd3——让你可以构建可重用的图表和图表组件,同时具有d3.js的强大功能。 rickshaw——用于创建可交互时间线图表的JavaScript工具。...Flotr——为Prototype.js所用的JavaScript图表库。...ProtoChart——物如其名,ProtoChart让你可以使用JavaScript和Prototype创建很漂亮的图表。它是一种开源库。...JS Charts——基于JavaScript的图表生成器,只需要很少甚至不需要编码。免费版会有水印,可以通过付费去掉。
开源WPF控件库推荐:ModernWpf ModernWpf仓库信息 站长从博客园 林德熙 处了解到此控件库,通过clone、编译、运行,发现这库确实不错,正如 林德熙 所言:“有十分漂亮的界面,整个都是...ItemsRepeater CustomTitleBar.Dark Calendar Menu Progress ColorRamp AccentColorPalette HighContrast.png 其他控件库介绍...: 国内开源C# WPF控件库Panuon.UI.Silver推荐 《Dotnet9》系列-开源C# WPF控件库3《HandyControl》强力推荐 (四)开源C# WPF控件库《AduSkin –
1、一个可拖拉实现列表排序的WPF开源控件 项目简介 gong-wpf-dragdrop是一个开源的.NET项目,用于在WPF应用程序中实现拖放功能,可以让开发人员快速、简单的实现拖放的操作功能。...6、一个强大的Excel控件,支持WinForm、WPF、Android 项目简介 这是一个开源的表格控制组件,支持Winform、WPF和Android平台,可以方便的加载、修改和导出Excel文件,...支持数据格式、大纲、公式计算、图表、脚本执行等、还支持触摸滑动,可以方便地操作表格。...分组过滤等; 3、打印:打印、分页打印; 4、图片:插入图片; 5、图表:折线、柱状、条形、面积图、饼图等; 6、文件格式:支持导出Excel、CSV、Html、RGF格式。...7、一款基于.Net Core开发简约漂亮的 WPF UI库 项目简介 这是一款使用简单、UI评论的WPF UI库,借鉴了多个开源框架。UI简单清晰、大气。
WPF开源控件扩展库 - MaterialDesignExtensions MaterialDesignExtensions仓库截图 logo Material Design Extensions...在WPF开源控件库 Material Design in XAML Toolkit(本站介绍:链接)的基础上进行了控件扩展和特性新增。...本开源项目中的控件或许不在Material Design specification明确规定中,在使用时也不会和Material Design in XAML Toolkit冲突,请放心使用....controls="clr-namespace:MaterialDesignExtensions.Controls;assembly=MaterialDesignExtensions" 你可以使用本控件库了...控件 Material Design Extensions具有以下控件: Control Details Status Stepper Custom Stepper control (specification
开源WPF控件库推荐:ModernWpf ?...ModernWpf仓库信息 站长从博客园 林德熙 处了解到此控件库,通过clone、编译、运行,发现这库确实不错,正如 林德熙 所言:“有十分漂亮的界面,整个都是 Win10 风,界面部分和默认 UWP...HighContrast.png 其他控件库介绍: 国内开源C# WPF控件库Panuon.UI.Silver推荐 《Dotnet9》系列-开源C# WPF控件库3《HandyControl》强力推荐...(四)开源C# WPF控件库《AduSkin – UI》
但是如果我们使用常见的对焦方法,控件获得了焦点,但没有获得焦点视觉样式。...仅当控件从键盘设备获得焦点或 SystemParameters.KeyboardCues 为 true 时,原KeyboardNavigation类才处理视觉样式。
WPF开源控件扩展库 - MaterialDesignExtensions MaterialDesignExtensions仓库截图 logo Material Design Extensions 在WPF...开源控件库 ?...链接)的基础上进行了控件扩展和特性新增。本开源项目中的控件或许不在?Material Design specification明确规定中,在使用时也不会和?...controls="clr-namespace:MaterialDesignExtensions.Controls;assembly=MaterialDesignExtensions" 你可以使用本控件库了...控件 Material Design Extensions具有以下控件: Control Details Status ?Stepper Custom Stepper control (?
本文简介 带尬猴,我是德育处主任 虽然 Fabric.js 提供的基础功能已经很丰富了,但有时难免需要定制一些需求。比如本文要讲的 『自定义控件』。...掌握创建自定义控件这个功能,能够创建更加精美和实用的图形应用程序,提高用户体验和用户满意度。 尽管 Fabric.js 的文档很一般,但 demo 还挺丰富。...如果你对这些代码还不太熟悉的话,推荐阅读一下 《Fabric.js 中文入门教程》 创建删除按钮 创建自定义控件通常有一下2步操作: 创建控件 添加功能事件 Fabric.js 提供了 fabric.Control...Custom controls, render and actions 的代码 前面讲到的就是创建自定义控件的基本方法, Fabric.js 官网收录的 Custom controls, render.../js/fabric.js"> var canvas = this.
在wpf 中的DatePicker允许用户选择日期值的控件。用户通过使用ComboBox选择月、日和年值来选择日期,自带日期控件不能选择时间。...Demo下载: Newbeecoder.UI.zip 根据产品图设计一款好看的软件用Newbeecoder.UI能完美实现 前言 DatePicker控件的结构包括显示日期文本框,日期选择下拉按钮,月单元格...datePickerFor2009.FirstDayOfWeek = DayOfWeek.Monday; root.Children.Add(datePickerFor2009); Newbeecoder.UI控件库有三种日期控件...:日期控件,日期时间控件,时间控件,如下图: ?...在日期弹出下拉有年月日选择器,控件库也设计一款主题风格的日历控件。 ?
基础用法 你可以用v-model指令在表单控件元素上创建双向数据绑定。...它会根据控件类型自动选取正确的方法来更新元素,但v-model本质上不过是语法糖,它负责监听用户的输入事件以更新数据,并特别处理一些极端的例子,v-model 会忽略所有表单元素的value 、checked...text" v-model="message" placeholder="edit me"> {{message}} var app = new Vue({ el: "#example-1", data:{...message" cols="30" rows="10" placeholder="add multiple lines"> <script src="<em>js</em>
领取专属 10元无门槛券
手把手带您无忧上云