ZedGraph自定义x轴标注(解决周数的循环显示)

ZedGraph版本:5.1.4

开发环境:.net2.0,vs2008

在它的内置对象中,linechar对象的x轴的值是跟随值变化的,但是在以周为x轴坐标时,当遇到跨年的问题时,问题就来了,我们希望

50,51,52,1,2,3,4的排列,但是如果这样赋值的话,zedgraph会按照值的大小把其排序:

1,2,3,4,50,51,52

当然不能让这样的事情发生,所以我用了一个绝对的周数来做x轴:

50,51,52,53,54,55,56

但是这样一来,看图片的用户就会很郁闷的去转换你的绝对周到底是相对于哪一年的哪一周。

格式化X轴文本zedgraph只提供了一种方法,我们可以给它加上“周”这个字:

myPane.XAxis.Scale.Format = "0周";

没有效果图,凑合一个Y轴的来看看(myPane.YAxis.Scale.Format = "第0名";):

时间: 2024-12-10 08:31:49

ZedGraph自定义x轴标注(解决周数的循环显示)的相关文章

求救!怎么实现: 输入日期->显示周数; 输入周数->显示日期范围

问题描述 求救!各位大牛们:请问下怎么实现:输入日期->显示周数;输入周数->显示周内日期并以周日到周六排列~多谢多谢 解决方案 解决方案二:参考相关:解决方案三:大哥!!太感谢了

T-SQL: 15 个与日期时间相关的自定义函数(UDF),周日作为周的最后一天,均不受 @@DateFirst、语言版本影响

函数 /*T-SQL: 15 个与日期时间相关的自定义函数(UDF),周日作为周的最后一天,均不受 @@DateFirst.语言版本影响都是从老文章里收集或提炼出来的!提示:(@@Datefirst + datepart(weekday,@Date)) % 7 判断周几是最保险的! 与 @@DateFirst 无关,与语言版本无关@@DateFirst 可能会导致 datepart(weekday,@Date) 不一样!无论 @@DateFirst 等于几,无论是什么语言版本的 SQL Serv

Flex自定义组件开发之日周月日期选择日历控件

原文:Flex自定义组件开发之日周月日期选择日历控件           使用过DateField的我们都知道,DateField 控件是用于显示日期的文本字段,字段右侧带有日历图标.当用户在控件边框内的任一位置单击时,将弹出一个 DateChooser 控件,显示当月的所有日期.如果未选择日期,则该文本字段为空白,并且 DateChooser 控件中将显示当前日期的月份.当 DateChooser 控件处于打开状态时,用户可以在各个月份和年份之间滚动,并选择某个日期.选择日期后,DateCho

nsdate-iOS开发 NSDate周数转换问题

问题描述 iOS开发 NSDate周数转换问题 是这样的,项目的接口需要的参数为:yyyyww(201505:2015年第05周) 就有了以下代码: NSDateFormatter *dateFormatter = [[NSDateFormatter alloc] init]; [dateFormatter setDateFormat:@"yyyy-MM-dd"]; NSDateFormatter *dateFormatter2 = [[NSDateFormatter alloc] i

T-SQL: 17 个与日期时间相关的自定义函数(UDF),周日作为周的最后一天,均不受 @@DateFirst、语言版本影响!

原文:T-SQL: 17 个与日期时间相关的自定义函数(UDF),周日作为周的最后一天,均不受 @@DateFirst.语言版本影响! CSDN 的 Blog 太滥了!无时不刻地在坏! 开始抢救性搬家 ... ... 到这里重建家园 /* T-SQL: 17 个与日期时间相关的自定义函数(UDF),周日作为周的最后一天,均不受 @@DateFirst.语言版本影响 都是从老文章里收集或提炼出来的! 提示: (@@Datefirst + datepart(weekday,@Date)) % 7 判

Javascript实现通过选择周数显示开始日和结束日的实现代码_javascript技巧

 最近在一个项目中遇到一个查询页面,其中一个查询条件是根据选择的年份.月以及周数显示选择的该周从几号到几号,这样一个需求.在网上搜索了一下,有类似的但是没有完全一样的,只好自己动手.思路是首先取得所选择的该年月1号这一天是星期几,然后算出这一周中周一的日期. 以此为基点,第1周的结束日即为这一天加6,第2周的开始日为这一天加7,结束日为这一天加13,以此类推,直到推算出第5周的开始日和结束日. 具体代码如下: //该方法有两个参数,date是给定的日期型参数,days是需要在该日期进行加减的天数

Win8如何通过“自定义用户代理字符串”来解决网页兼容性问题

  Win8如何通过"自定义用户代理字符串"来解决网页兼容性问题           方法如下: 1.Win +R 组合键调出"运行"对话框,输入"gpedit.msc",确定; 2.打开"本地组策略编辑器".在左侧列表中定位到"计算机配置→管理模板→Windows 组件→Internet Explorer"; 3.然后在右侧窗口中找到"自定义用户代理字符串"设置项; 4.双击"

怎么计算Excel2013中当前日期所在的周数

  每个日期都会对应一个周数,也就是这个日期是一年中的第几周,根据一月一日所在的周是本年中的第一周这个依据,Excel也能计算出当前日期所在的周数了,一个函数就能帮你轻松搞定哦. 详细操作如下: 1.用Excel2013打开一张工作表,我们现在在B列中计算A列里日期所在的周数,选中B2单元格,输入函数"=WEEKNUM(A2)". 2.当我们敲击回车键以后,就能看到A2单元格中日期所在的周数了.现在我们选中B2至B17单元格,然后切换到"开始"选项卡,执行"

JAVA Calendar 获取年份与周数

问题描述 输入一个字符日期,通过Calendar 获取 到日期对应的周数及 周所在的年份特别是跨年的情况:先贴代码SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd");Calendar cl = Calendar.getInstance();cl.setTime(sdf.parse("2012-12-31"));int week = cl.get(Calendar.WEEK_OF_YEAR);System