• 大小: 5.93MB
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2023-09-22
  • 语言: C#
  • 标签: WPF  C#  liveCharts  

资源简介

wpf 图表工具LiveCharts官方样例。饼图,曲线图,柱状图等十分详细,是一个不错的学习例子。

资源截图

代码片段和文件信息

//The MIT License(MIT)

//Copyright(c) 2016 Alberto Rodriguez & LiveCharts Contributors

//Permission is hereby granted free of charge to any person obtaining a copy
//of this software and associated documentation files (the “Software“) to deal
//in the Software without restriction including without limitation the rights
//to use copy modify merge publish distribute sublicense and/or sell
//copies of the Software and to permit persons to whom the Software is
//furnished to do so subject to the following conditions:

//The above copyright notice and this permission notice shall be included in all
//copies or substantial portions of the Software.

//THE SOFTWARE IS PROVIDED “AS IS“ WITHOUT WARRANTY OF ANY KIND EXPRESS OR
//IMPLIED INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY
//FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
//AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM DAMAGES OR OTHER
//LIABILITY WHETHER IN AN ACTION OF CONTRACT TORT OR OTHERWISE ARISING FROM
//OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
//SOFTWARE.

using System;
using System.Collections.Generic;
using System.Globalization;
using System.Linq;
using LiveCharts.Charts;
using LiveCharts.Definitions.Charts;
using LiveCharts.Dtos;
using LiveCharts.Helpers;

namespace LiveCharts
{
    /// 
    /// 
    /// 

    public class AxisCore
    {
        private double _topLimit;

        #region Constructors

        /// 
        /// Initializes a new instance of the  class.
        /// 

        /// The view.
        public AxisCore(IAxisView view)
        {
            View = view;
            CleanFactor = 3;
            Cache = new Dictionary();
            LastAxisMax = null;
            LastAxisMin = null;
        }

        #endregion

        #region Public Properties

        /// 
        /// Gets or sets the chart.
        /// 

        /// 
        /// The chart.
        /// 

        public ChartCore Chart { get; set; }
        /// 
        /// Gets or sets the view.
        /// 

        /// 
        /// The view.
        /// 

        public IAxisView View { get; set; }
        /// 
        /// Gets or sets the labels.
        /// 

        /// 
        /// The labels.
        /// 

        public IList Labels { get; set; }
        /// 
        /// Gets or sets the sections.
        /// 

        /// 
        /// The sections.
        /// 

        public List Sections { get; set; }
        /// 
        /// Gets or sets the label formatter.
        /// 

        /// 
        /// The label formatter.
        /// 

        public Func LabelFormatter { get; set;

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2018-09-06 13:43  Live-Charts-master\
     文件        2518  2018-09-06 13:43  Live-Charts-master\.gitattributes
     目录           0  2018-09-06 13:43  Live-Charts-master\.github\
     文件        2192  2018-09-06 13:43  Live-Charts-master\.github\CONTRIBUTING.md
     文件         633  2018-09-06 13:43  Live-Charts-master\.github\ISSUE_TEMPLATE.md
     文件         110  2018-09-06 13:43  Live-Charts-master\.github\PULL_REQUEST_TEMPLATE.md
     文件        3805  2018-09-06 13:43  Live-Charts-master\.gitignore
     文件         455  2018-09-06 13:43  Live-Charts-master\Charts.sln.DotSettings
     目录           0  2018-09-06 13:43  Live-Charts-master\Core\
     文件       18474  2018-09-06 13:43  Live-Charts-master\Core\AxisCore.cs
     文件        1538  2018-09-06 13:43  Live-Charts-master\Core\AxisOrientation.cs
     文件        1486  2018-09-06 13:43  Live-Charts-master\Core\AxisPosition.cs
     文件        2491  2018-09-06 13:43  Live-Charts-master\Core\AxisSectionCore.cs
     文件        2342  2018-09-06 13:43  Live-Charts-master\Core\AxisWindow.cs
     文件        1020  2018-09-06 13:43  Live-Charts-master\Core\AxisWindows.cs
     文件        1863  2018-09-06 13:43  Live-Charts-master\Core\BarLabelPosition.cs
     文件         451  2018-09-06 13:43  Live-Charts-master\Core\BezierData.cs
     文件       13758  2018-09-06 13:43  Live-Charts-master\Core\ChartFunctions.cs
     文件        5526  2018-09-06 13:43  Live-Charts-master\Core\ChartPoint.cs
     文件        4934  2018-09-06 13:43  Live-Charts-master\Core\ChartUpdater.cs
     文件       12908  2018-09-06 13:43  Live-Charts-master\Core\ChartValues.cs
     文件       10670  2018-09-06 13:43  Live-Charts-master\Core\Charting.cs
     目录           0  2018-09-06 13:43  Live-Charts-master\Core\Charts\
     文件       12861  2018-09-06 13:43  Live-Charts-master\Core\Charts\CartesianChartCore.cs
     文件       29758  2018-09-06 13:43  Live-Charts-master\Core\Charts\ChartCore.cs
     文件        4155  2018-09-06 13:43  Live-Charts-master\Core\Charts\PieChartCore.cs
     目录           0  2018-09-06 13:43  Live-Charts-master\Core\Configurations\
     文件        4789  2018-09-06 13:43  Live-Charts-master\Core\Configurations\CartesianMapper.cs
     文件        6525  2018-09-06 13:43  Live-Charts-master\Core\Configurations\FinancialMapper.cs
     文件        6507  2018-09-06 13:43  Live-Charts-master\Core\Configurations\GanttMapper.cs
     文件        1622  2018-09-06 13:43  Live-Charts-master\Core\Configurations\IPointEvaluator.cs
............此处省略1158个文件信息

评论

共有 条评论