WPF DynamicDataDisplay 设定X轴间距最大宽度 到达时不再自动缩放的实现

原创 2012年03月29日 16:46:00

由于项目需要,需修改Viewport2D.cs代码

增加字段,使能设置做的宽度

        /// <summary>
        /// 图形最大宽度 贾世义增加
        /// </summary>
        public int MaxWidth = 0;

修改        private Rect CoerceVisible(Rect newVisible)
        {
...

               if (!bounds.IsEmpty)
                {
                    if (MaxWidth > 0 && bounds.Width > MaxWidth)
                    {
                        //贾世义 修改 使X轴间距不大于指定值时 并不随增加而变动X轴
                        bounds.X = 0;
                        bounds.Width = MaxWidth;
                    }
                    bounds = bounds.DataToViewport(transform);
                }

...

欢迎访问:http://121.18.78.216 适易查询分析、工作流、内容管理及项目管理演示平台

版权声明:本文为博主原创文章,未经博主允许不得转载。

C#中的chart横坐标显示日期和时间格式问题

我们在C#中画图表,经常会使用到
  • donyac
  • donyac
  • 2014年11月07日 11:11
  • 4374

DynamicDataDisplay 不压缩横坐标和图例的修改

 现在的一个项目要用到动态图表,网上找到开源的DynamicDataDisplay,有些小地方不满足需求,图例是斜线,客户要求要求横线,原来的程序横坐标是压缩的,客户要求直线固定区间的曲...
  • niewq
  • niewq
  • 2016年03月13日 15:28
  • 1642

matlab candle横坐标日期显示不对

在matlab中,用金融工具箱中的candle函数来画K线,可是横坐标却显示一些奇怪的东西,那怎么办呢? 加个日期格式就好了 先来看看candle的解释:在matlab中输入 doc candle...
  • qq_18433441
  • qq_18433441
  • 2017年03月19日 15:38
  • 635

WPF 曲线图表控件(自制)(一)

由于公司需要所以自写了一个简单的曲线图表控件,在此分享。先上一张效果图 1.界面xaml X轴和Y轴用 2个line对象写死在xaml上 外部用一个Grid包裹起来,然后X轴的宽度,和Y轴的高...
  • koloumi
  • koloumi
  • 2017年08月23日 18:09
  • 778

标尺控件,即刻度尺控件

  • 2012年04月27日 14:00
  • 36KB
  • 下载

WPF 自下定义多指针标尺

Window2.xaml:         xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"         ...
  • happyyftk
  • happyyftk
  • 2013年11月24日 13:17
  • 1937

Highcharts 中给图例加百分比

$('#chart').highcharts({ chart: { plotBackgroundColor: null, ...
  • qq_17255515
  • qq_17255515
  • 2016年01月26日 14:58
  • 4302

C# WPF DateTime 初始化,赋值 DateTime 如何赋值

DateTime dt = new DateTime(2008, 5, 1, 8, 30, 52,001); //正确  DateTime dt = new DateTime();   dt.Y...
  • wyx100
  • wyx100
  • 2015年02月01日 14:41
  • 7931

DynamicDataDisplay 不压缩横坐标和图例的修改

 现在的一个项目要用到动态图表,网上找到开源的DynamicDataDisplay,有些小地方不满足需求,图例是斜线,客户要求要求横线,原来的程序横坐标是压缩的,客户要求直线固定区间的曲...
  • niewq
  • niewq
  • 2016年03月13日 15:28
  • 1642

DynamicDataDisplay 实时曲线图的使用和沿轴移动的效果

由于项目需要,最近在找关于绘制实时曲线图的文章,但看了很多自己实现的话太慢,所以使用了第三方控件来实现(由于是项目中使用所以我比较倾向与开源的项目,如果出问题的话可以很好的找到根源)。这里记录是让我以...
  • u013187531
  • u013187531
  • 2017年05月15日 13:49
  • 907
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:WPF DynamicDataDisplay 设定X轴间距最大宽度 到达时不再自动缩放的实现
举报原因:
原因补充:

(最多只允许输入30个字)