DynamicDataDisplay中CursorCoordinateGraph显示时间

CursorCoordinateGraph cursorGraph = new CursorCoordinateGraph();

// setting new text mappings
cursorGraph.XTextMapping = value =>
{
  if (Double.IsNaN(value))
    return "";

  DateTime time = dateAxis.ConvertFromDouble(value);
  return time.ToLongTimeString();
};

plotter.Children.Add(cursorGraph);
 <c:ChartPlotter.HorizontalAxis>
    <c:HorizontalDateTimeAxis Name="dateAxis"/>
</c:ChartPlotter.HorizontalAxis>

  

private EnumerableDataSource<StockInfo> CreateCurrencyDataSource(List<StockInfo> rates)
{  EnumerableDataSource<StockInfo> ds = new EnumerableDataSource<StockInfo>(rates);

  ds.SetXMapping(ci => dateAxis.ConvertToDouble(ci.Date));
  ds.SetYMapping(ci => ci.Rate);
  return ds;

}

  

时间: 2024-11-10 09:41:48

DynamicDataDisplay中CursorCoordinateGraph显示时间的相关文章

php 中date显示时间不对与Linux文件乱码问题

php 中date显示时间不对解决办法如下1.修改/etc/php.ini文件 在里头中找到data.timezone =去掉它前面的分号';' 然后设置data.timezone = "Asia/Shanghai";即可 2.在程序代码中使用函数date_default_timezone_set('Asia/Shanghai'); 或者date_default_timezone_set('PRC'); 即可 LINUX 系统显示中文文件乱码 解决办法如下 1.永久解决 输入local

android中Toast显示时间自定义使用

Toast是安卓作为提示是经常需要用到的,然而有时一大堆Toast的弹出 让整个程序看着不够和谐.官方提供的也仅仅只有两种显示时间, Toast.LENGTH_LONG显示时间为3.5秒.Toast.LENGTH_SHORT显示 时间为2秒,下面给出自己定义的时间代码,见代码 /** * 根据自己的时间去定义一个Toast 输入时间为毫秒 * * @param c * @param info * @param time */ public static void setToatBytTime(C

linux中date显示时间和日期与hwclock时间同步

1.date显示系统时间,日期 date +"%Y-%m-%d %H:%M:%S" 2015-07-02 14:32:15 date %Y 四位格式打印年份 date %y 二位格式打印年份 date %m 月 date %d 日 date %H 小时 date %M 分钟 data %S 秒 2.使用前一天时间 date -d "-1 day" +%d 使用前一小时 date -d "-1 hour" +%H 使用前一分钟 date -d &q

报表实时显示时间

报表,除了相对静态地展现汇总统计数据以及分布.趋势等数据内容外,也可以用于显示和时间相关的即时信息,包括实时显示时间.例如,下面这个设备监控应用统系中,首页除了显示实时监控数据外,还需要在右上角显示实时时间: 这种形式的"动态报表"其实在我们生活中也随处可见,最常见的就是火车站大屏幕上的列车时刻表,上面显示的当前时间,让旅客能够一目了然地知道自己的列车还有多长时间开,等待的列车什么时候到. 其实,要在报表中做到上面的效果很简单,基本思路就是让页面定时(比如每隔一秒钟)调用JS方法,在J

asp 之 让实体中字段类型为DateTime的字段只显示日期不显示时间

       在我们平时的工作开发中,我们通常会遇到这样的一个问题:某个实体的某个字段是DateTime类型的,可是我们在界面上只想让它显示日期不显示时间! 一个订单实体: //订单类 public class order { //订单ID public int id{get;set;} //物品ID public int resId{get;set;} //物品名称 public string resName { get; set; } //物品价格 public decimal price

Android中通过反射来设置显示时间

这个Toast的显示在Android中的用途还是很大的,同时我们也知道toast显示的时间是不可控的,我们只能修改他的显示样式和显示的位置,虽然他提供了一个显示时间的设置方法,但是那是没有效果的(后面会说到),他有两个静态的常量Toast.SHORT和Toast.LONG,这个在后面我会在源码中看到这个两个时间其实是2.5s和3s.那么我们如果真想控制toast的显示时间该怎么办呢?真的是无计可施了吗?天无绝人之路,而且Linux之父曾经说过:遇到问题就去看那个操蛋的源代码吧!!下面就从源代码开

asp 之 让实体中字段类型为DateTime的字段仅仅显示日期不显示时间

       在我们平时的工作开发中.我们一般会遇到这种一个问题:某个实体的某个字段是DateTime类型的,但是我们在界面上仅仅想让它显示日期不显示时间! 一个订单实体: //订单类 public class order { //订单ID public int id{get;set;} //物品ID public int resId{get;set;} //物品名称 public string resName { get; set; } //物品价格 public decimal price

Android中通过反射来设置Toast的显示时间

这个Toast的显示在Android中的用途还是非常大的,同一时候我们也知道toast显示的时间是不可控的.我们仅仅能改动他的显示样式和显示的位置,尽管他提供了一个显示时间的设置方法.可是那是没有效果的(后面会说到).他有两个静态的常量Toast.SHORT和Toast.LONG,这个在后面我会在源码中看到这个两个时间事实上是2.5s和3s. 那么我们假设真想控制toast的显示时间该怎么办呢?真的是无计可施了吗?天无绝人之路,并且Linux之父以前说过:遇到问题就去看那个操蛋的源码吧.!以下就

Toast的用法(可以设置显示时间,自定义布局的,线程中的Toast)

       自定义的Toast类 布局文件 <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="vertical" android:padding="10dp" android