- 博客(50)
- 资源 (89)
- 收藏
- 关注
原创 WPF编程,Live Charts使用说明(48)——时间处理
要在LiveCharts中处理日期时间,您必须为图表创建自定义比例,这并不难,但是请在阅读本文之前确定是否有必要,是否只需要简单的标签(例如“一月,二月,三月”,以及所有它们之间有规律的间隔,然后仅使用 Axis.Labels就足够了XAML<lvc:CartesianChart Series="{Binding Series}"> <lvc:CartesianCha...
2020-04-21 23:01:19 5902 10
原创 WPF编程,Live Charts使用说明(47)——对数轴
LiveCharts映射器使此操作变得容易,所有您需要做的就是在映射器中配置比例,就像通常配置其他任何图表一样。后台:using System;using System.Windows.Controls;using LiveCharts;using LiveCharts.Configurations;using LiveCharts.Defaults;using LiveChar...
2020-04-21 22:55:06 2396
原创 WPF编程,Live Charts使用说明(46)——堆积面积
使用堆叠区域序列来比较趋势和每个序列在总序列中所占的比例,在此示例中,我们在堆叠百分比而不是值,在此示例中,使用StackMode属性通知。后台:using System;using System.Linq;using System.Windows;using System.Windows.Controls;using LiveCharts;using LiveCharts.De...
2020-04-21 22:53:14 984 1
原创 WPF编程,Live Charts使用说明(45)——百分比堆积行
后台:using System;using System.Windows.Controls;using LiveCharts;using LiveCharts.Wpf; namespace Wpf.CartesianChart.Basic_Stacked_Bar{ /// <summary> /// Interaction logic for Basic...
2020-04-21 22:51:20 2333
原创 WPF编程,Live Charts使用说明(45)——使用Linq
在此示例中,随着用户更改输入,我们将从假数据库中获取一些记录。 DataBase.Cities仅仅是一个用于存储我们的数据的数组。数据类:using System; namespace Wpf.CartesianChart.Linq{ public class City { public Guid Id { get; set; } pub...
2020-04-21 22:49:18 1107
原创 WPF编程,Live Charts使用说明(44)——动态显隐
使用“ 可见性”属性隐藏/显示任何序列,隐藏它们将减少计算时间。后台:using System.ComponentModel;using System.Windows.Controls; namespace Wpf.CartesianChart.DynamicVisibility{ public partial class DynamicVisibilityExample ...
2020-04-21 22:47:06 2606 1
原创 WPF编程,Live Charts使用说明(43)——突出显示状态点
此示例在其值大于200时突出显示一个点,它使用线系列,但是库中的所有系列都支持此功能。后台:using System;using System.Windows;using System.Windows.Controls;using System.Windows.Media;using LiveCharts;using LiveCharts.Configurations;usin...
2020-04-21 22:42:14 2470 2
原创 WPF编程,Live Charts使用说明(42)——可视化点值
默认情况下,所有图表在添加/删除序列或值时都会更新并设置动画。但每次值更改时都需要更新图表时会发生什么呢?在这种情况下,必须实现 IObservableChartPoint,这将使值能够在图表每次更改时通知更新。数据类public class ObservableValue : IObservableChartPoint{ private double _value; ...
2020-04-21 22:38:13 2625 2
原创 WPF编程,Live Charts使用说明(41)——使用增强类
安装Geared Values软件包非常简单,您无需学习任何新知识即可使用,它有10天的免费试用期,试用需要连接互联网。方法一:从程序包管理器控制台:PM> Install-Package LiveCharts.Geared就是这样,现在您的应用程序包含两个新功能:1、一组额外的系列与CartesianChart类一起使用的一组12个原生系列,它包含该库支持的所有系列的强化...
2020-04-20 22:28:35 4741
原创 WPF编程,Live Charts使用说明(40)——对称行(负堆积行)
前台:using System;using System.Windows.Controls;using LiveCharts;using LiveCharts.Wpf; namespace Wpf.CartesianChart.NegativeStackedRow{ /// <summary> /// Interaction logic for NEga...
2020-04-20 22:16:40 912
原创 WPF编程,Live Charts使用说明(39)——数据分页
使用Axis.MinValue和Axis.MaxValue 属性来设置轴的范围,在本示例中,我们有一个包含100个点的线系列,并且只显示了用户想要查看的25条记录。后台:using System;using System.ComponentModel;using System.Windows;using System.Windows.Controls;using LiveChart...
2020-04-20 22:13:41 1350
原创 WPF编程,Live Charts使用说明(38)——缩放和平移
使用Chart.Zoom(默认为None)和Chart.Pan(默认为Unset),使用鼠标滚轮放大/缩小,单击,按住并拖动以进行平移。后台:using System;using System.ComponentModel;using System.Globalization;using System.Windows;using System.Windows.Data;using...
2020-04-20 22:12:06 6808 7
原创 WPF编程,Live Charts使用说明(37)——动态曲线2
本例使用LiveCharts.Geared,齿轮传动包是一个可选的扩展,提升性能LiveCharts后台:using System;using System.ComponentModel;using System.Linq;using System.Threading;using System.Threading.Tasks;using LiveCharts.Geared; ...
2020-04-20 22:09:34 5670 1
原创 WPF编程,Live Charts使用说明(36)——动态曲线
在此示例中,我们将模拟每300毫秒读取一次的恒定数据,并使用具有DateTime和double属性的自定义类型 ,在这种情况下,我们将禁用X轴上的动画以获得更好的视觉效果。在下一个示例中,如果将计时器间隔减小到比Chart.AnimationsSpeed属性更低的频率(默认值为500ms),则可能会注意到仅在动画结束时如何更新图表,图表更新器频率与Chart.AnimationsSpeed属...
2020-04-20 22:06:31 9394 11
原创 WPF编程,Live Charts使用说明(35)——不连续曲线(间断线)
当您不知道直线系列中的值时,请 使用double.NaN,该点将是不确定的,绘制直线系列时将被忽略。后台:using System.Windows.Controls;using LiveCharts;using LiveCharts.Wpf; namespace Wpf.CartesianChart.Missing_Line_Points{ public partial ...
2020-04-20 22:01:04 1757
原创 WPF编程,Live Charts使用说明(34)——不规则间距
永远不要忘记实时图表的工作原理,您总是有X和Y坐标,有时它们似乎是隐藏的,但是它们始终存在,在此示例中,我们显式给出了图表X和Y后台:using System.Windows.Controls;using LiveCharts;using LiveCharts.Defaults;using LiveCharts.Wpf; namespace Wpf.CartesianChart....
2020-04-20 21:57:40 2384 1
原创 WPF编程,Live Charts使用说明(33)——超大数据(30个系列,每10k点)
本例使用LiveCharts.Geared,齿轮传动包是一个可选的扩展,提升性能LiveCharts后台:using System;using System.Windows.Media;using LiveCharts;using LiveCharts.Geared; namespace Geared.Wpf.MultipleSeriesTest{ public cla...
2020-04-20 21:54:36 5564 5
原创 WPF编程,Live Charts使用说明(32)——可滚动图表
本事例中使用了增强类后台处理类:using System;using System.Collections.Generic;using System.ComponentModel;using LiveCharts.Defaults;using LiveCharts.Geared; namespace Geared.Wpf.Scrollable{ public cla...
2020-04-20 21:51:22 4341
原创 WPF编程,Live Charts使用说明(31)——提高性能
LiveCharts不是图形库,它更像是代数库。正常情况下一个图表的呈现过程是这样的:库的核心读取视图中画布的大小,在这种情况下为WPF,然后根据数据在图表中,它计算图表中每个系列,轴或图例所需的每个标签的大小和位置以及形状,最后核心对视图说,嘿!您需要在此处绘制一条线,在此处绘制矩形,并在此处也添加标签。这样,我们就可以根据每个平台使用本机控件,一旦使用WPF,我们就可以使用其本机绘图工...
2020-04-20 21:46:17 8909 5
原创 WPF编程,Live Charts使用说明(30)——自定义设计
后台using System;using System.Collections.Generic;using System.ComponentModel;using System.Linq;using System.Runtime.CompilerServices;using System.Text;using System.Threading;using System.Threa...
2020-04-14 22:56:24 1992
原创 WPF编程,Live Charts使用说明(29)——反转坐标系
LiveCharts中的反转系列实际上是自动的,您必须使用该系列的反转版本,然后实时图表将处理反转绘图,请注意 垂直和水平序列的配置不同,如果绘制自定义类型,则必须考虑这一点。实际上,所有系列都有内置的反向版本,例如LineSeries类的反向版本是VerticalLineSeries类后台using System.Windows.Controls;using LiveCharts;...
2020-04-14 22:54:39 1788
原创 WPF编程,Live Charts使用说明(28)——多轴混合
您可以根据需要添加任意数量的轴,每个轴均使用其自己的系列独立缩放,要向轴添加系列,必须使用Series.ScalesXAt或Series.ScalesYAt指定它 ,两个属性的默认值为零。前台<UserControl x:Class="Wpf.CartesianChart.MultiAxesChart" xmlns="http://schemas.micro...
2020-04-14 22:52:38 3441
原创 WPF编程,Live Charts使用说明(28)——活动和UI元素
前台<UserControl x:Class="Wpf.CartesianChart.UIElements.UiElementsAndEventsExample" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schem...
2020-04-14 22:50:36 1393
原创 WPF编程,Live Charts使用说明(27)——进度条
后台namespace Wpf.Gauges{ public partial class Gauge360 { public Gauge360() { InitializeComponent(); } }}前台<UserControl x:Class="Wpf.Gauges.Gaug...
2020-04-14 22:49:00 2087
原创 WPF编程,Live Charts使用说明(26)——环图
后台using System;using System.Linq;using System.Windows;using LiveCharts;using LiveCharts.Defaults;using LiveCharts.Wpf; namespace Wpf.PieChart{ public partial class DoughnutChartExample ...
2020-04-14 22:47:21 3087 1
原创 WPF编程,Live Charts使用说明(25)——漏斗图
后台using System.Windows.Controls; namespace Wpf.CartesianChart.Funnel_Chart{ /// <summary> /// Interaction logic for FunnelExample.xaml /// </summary> public partial cl...
2020-04-14 22:45:38 1161
原创 WPF编程,Live Charts使用说明(24)——能源预测
后台using System;using System.Windows;using System.Windows.Controls;using System.Windows.Input;using LiveCharts;using LiveCharts.Wpf; namespace Wpf.CartesianChart.Energy_Predictions{ /// &...
2020-04-14 22:43:55 939
原创 WPF编程,Live Charts使用说明(23)——纯色背景
后台using System.Windows;using System.Windows.Controls;using LiveCharts; namespace Wpf.CartesianChart.SolidColorChart{ /// <summary> /// Interaction logic for SolidColorExample.xaml...
2020-04-14 22:41:49 2017
原创 WPF编程,Live Charts使用说明(22)——地理地图
GeoMap控件非常易于自定义,这 是世界各地的地图的集合,您也可以创建自己的地图。GeoMap是Alpha版本,它们应该具有更多功能,并根据您的想法在github存储库中创建新版本。后台using System;using System.Collections.Generic;using System.Windows.Controls; namespace Wpf.Maps...
2020-04-14 22:38:36 2226 2
原创 WPF编程,Live Charts使用说明(21)——仪表图
后台using System;using System.ComponentModel;using System.Windows;using System.Windows.Controls; namespace Wpf.Gauges{ public partial class AngularGaugeExmple : UserControl, INotifyPropert...
2020-04-14 22:36:30 3034 1
原创 WPF编程,Live Charts使用说明(20)——饼图
后台using System;using System.Windows.Controls;using LiveCharts;using LiveCharts.Wpf; namespace Wpf.PieChart{ public partial class PieChartExample : UserControl { public PieChart...
2020-04-14 22:33:32 7862 3
原创 WPF编程,Live Charts使用说明(19)——开高低收系列图
后台using System;using System.ComponentModel;using System.Linq;using System.Windows;using System.Windows.Controls;using System.Windows.Media;using LiveCharts;using LiveCharts.Defaults;using Li...
2020-04-14 22:32:04 1219
原创 WPF编程,Live Charts使用说明(18)——气泡图
请注意,BubblePoint已在库中定义,该类已实现IObservableChartPoint,每次在任何点更改属性时,您都会看到每个点如何动画化到其新位置后台using System;using System.Linq;using System.Windows;using System.Windows.Controls;using LiveCharts;using LiveC...
2020-04-14 22:30:18 1427
原创 WPF编程,Live Charts使用说明(17)——散点图
LiveCharts中的每个散点图系列点都包含3个属性,即X,Y和权重,每个点的大小将根据该点的权重而变化,在这种情况下,所有点都具有相同的权重,请参见Bubbles示例以了解如何应用weight属性后台:using System;using System.Windows;using System.Windows.Controls;using LiveCharts;using Li...
2020-04-14 22:27:36 3581 3
原创 WPF编程,Live Charts使用说明(16)——阶梯线
后台sing System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;using System.Windows;using System.Windows.Controls;using System.Windows.Data;u...
2020-04-14 22:24:14 1766 1
原创 WPF编程,Live Charts使用说明(15)——堆积面积
后台:using System;using System.Linq;using System.Windows;using System.Windows.Controls;using LiveCharts;using LiveCharts.Defaults;using LiveCharts.Wpf; namespace Wpf.CartesianChart.StackedArea...
2020-04-14 22:19:00 1060
原创 WPF编程,Live Charts使用说明(14)——基本行图
后台:using System;using System.Windows.Controls;using LiveCharts;using LiveCharts.Wpf; namespace Wpf.CartesianChart.Basic_Bars{ public partial class BasicRowExample : UserControl { ...
2020-04-14 22:16:39 1809
原创 WPF编程,Live Charts使用说明(13)——基本堆积图
后台using System;using System.Windows.Controls;using LiveCharts;using LiveCharts.Wpf; namespace Wpf.CartesianChart.Basic_Stacked_Bar{ /// <summary> /// Interaction logic for Stacke...
2020-04-14 22:08:59 2246
原创 WPF编程,Live Charts使用说明(12)——柱状图
后台using System;using System.Windows.Controls;using LiveCharts;using LiveCharts.Wpf; namespace Wpf.CartesianChart.Basic_Bars{ public partial class BasicColumn : UserControl { pu...
2020-04-11 21:34:18 5519 2
原创 WPF编程,Live Charts使用说明(11)——基本折线图
后台:using System;using System.Windows.Controls;using System.Windows.Media;using LiveCharts;using LiveCharts.Wpf; namespace Wpf.CartesianChart.PointShapeLine{ public partial class PointShap...
2020-04-11 21:31:36 6741 5
Music-MP3.zip
2024-07-05
WPF_UI_telerik_Dll.zip
2022-05-21
Notepad++运行C#的插件及源码
2022-02-16
Bongo Cat Mver--邦哥猫替身
2022-02-16
WPF日历控件TestMainWindow.zip
2021-11-13
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人