chart-c# WPFtoolkit Chart CategoryAxis怎么设置间隔?

问题描述

c# WPFtoolkit Chart CategoryAxis怎么设置间隔?
项目需要实现类似股票的走势图效果,用的c# WPFtoolkit Chart,横轴表示日期,
现在遇到技术难点:
时间轴上的非交易日没有办法去掉,如下图一:

如果把DatetimeAxis轴换成CategoryAxis虽然可以实现效果,但是没有办法设置CategoryAxis轴的间隔,如下图所示:

解决方案

x轴不要用时间,而是用自定义值,并且连续,同时自定义label

解决方案二:
怎么自定义X轴呢?能不能给个例子?

时间: 2024-09-29 09:33:43

chart-c# WPFtoolkit Chart CategoryAxis怎么设置间隔?的相关文章

listview怎么为不同的行设置间隔不同的颜色?

问题描述 listview怎么为不同的行设置间隔不同的颜色? listview怎么为不同的行设置间隔不同的颜色?交替颜色显示的表格比较醒目,用listview控件怎么做到它? 解决方案 http://bbs.csdn.net/topics/28784 解决方案二: 动态设置不同的行字体颜色listview中的字体设置为不同颜色给listview的各行设置不同的颜色 解决方案三: 1.一种方案是你把间隔去掉,放在ListView的Item中,这样就可以控制不同的色做间隔. 解决方案四: 你可以在每

显示时间能不能设置 间隔10分钟显示一次

问题描述 显示时间能不能设置 间隔10分钟显示一次 解决方案 可以的,自己写个方法,来判断时间然后显示

chart图表的缩放,怎么设置缩放最值

问题描述 之前发错地方了...鼠标滚轮柱状图的缩放,放大到只有两个bar的时候继续拨滚轮,出错怎么设置缩放的最值,语句怎么写?找了半天没找到...新手//designer.cs里面已经加了这句://this.chart1.MouseWheel+=newSystem.Windows.Forms.MouseEventHandler(chart_MouseWheel);//鼠标滚轮事件(移动/缩放)privatevoidchart_MouseWheel(objectsender,MouseEventA

chart 绘图-c# chart绘图 dataset

问题描述 c# chart绘图 dataset chart1.datasource=databindsource(datatableweek""),这样写报错, 请问如何实现将week这一列作为横坐标, 急 各位大神在线等 解决方案 databindsource不是一个库函数,你怎么实现的,代码贴出来才知道. 解决方案二: //控件内容全部使用动态生成 private void FrmChart_Load(object sender EventArgs e) { //获取数据源 dt

电脑不使用时如何设置间隔时间段后需要密码才能登录主界面

有时候因为别的事情离开座位后,就有别人在用我们的电脑,能不能在离开电脑几分钟后,让电脑设置上密码,只有用密码才能登录电脑. 其实这个问题很多人都遇到过,把这个问题分析一下,可以用两种方法达到这个效果,分别是屏幕保护程序法和电源法.分别来讲一下: 首先,要给电脑的当前账户设置密码,设置密码请到控制面板-账户下进行.下面分享两个方法使电脑一段时间后需要密码登录. 屏幕保护程序法 在桌面空白处,右击,选属性,切换到"屏幕保护程序"标签页,选择一个屏幕保护程序,并且在"在恢复时使用密

java jfreechart折线图的X轴怎么设置显示间隔

问题描述 java jfreechart折线图的X轴怎么设置显示间隔 如图所示,我想让下面X轴的日期 不要每个都显示怎么弄,想隔6个月显示一次. // 初始化数据 ArrayList<BankTurnoverInfo> dataList = new ArrayList<BankTurnoverInfo>(); dataList.add(new BankTurnoverInfo(""中国工商银行""2014年1月"" 1))

标签-highchart实时刷新chart.series[0].setData(???)赋值

问题描述 highchart实时刷新chart.series[0].setData(???)赋值 $(function (datetimeCom, growth) { // Highcharts.Chart Begin Highcharts.setOptions({ global: { useUTC: false //当X轴类型为datetime日期时间型的,需要设置时区 } }); //声明报表对象 var chart = new Highcharts.Chart({ chart: { //将

微软的Chart控件的用法-折线图

微软的Chart控件的用法-折线图Aspx页面代码: <%@ Page Language="C#" AutoEventWireup="true" CodeFile="Market.aspx.cs" Inherits="AdminUser_Market" %> <!DOCTYPE html> <html xmlns="http://www.w3.org/1999/xhtml"&g

chart.series[0].point.addxy速度太慢了

问题描述 因为客户需要看到图形的动态趋势,所以我用timer控件,Interval=1,dt数据表中有400多条记录,在tick事件中添加以下代码:i+=1;chart.Series[0].Points.AddXY(dt.rows[i]["列1"],dt.rows[i]["列2"]);这样可以看到图形的动态走势,虽然我设置的是1毫秒在chart中添加一个点,但它的速度太慢了,它不是1毫秒添加一个,大概半秒才添加一个,不知道是什么原因?有没有其它方法?谢谢 解决方案