X 轴日期 - .Net 图表

2023-12-07

我正在 .Net Charts 工作。我想在 X 轴上显示日期。例如:如果我选择过去 52 周,那么我应该显示过去 52 周的图表,而这 52 周的开始日期应该位于 x 轴上。我不知道如何做到这一点..我尝试过使用代码..

        DateTime Frm = sessionManager.ChartViewPeriodFrom;
        DateTime To = sessionManager.ChartViewPeriodTo;

        double min = Frm.ToOADate();
        double max = To.ToOADate();

        Chart1.ChartAreas["ChartArea1"].AxisX.Minimum = min;
        Chart1.ChartAreas["ChartArea1"].AxisX.Maximum = max;
        Chart1.ChartAreas["ChartArea1"].AxisX.Interval = 7;

这里我得到的 Frm 为“9/17/2011 12:00:00 AM”但是,在图表中,最小日期从“9/21/2011 12:00:00 AM”开始。如何解决这个问题...

我也尝试过这样..[编辑部分]

        Chart1.Series["Series1"].XValueType = ChartValueType.Date;
        Chart1.ChartAreas["ChartArea1"].AxisX.Minimum = (new DateTime(2011, 09, 17, 12, 00, 00)).ToOADate();
        Chart1.ChartAreas["ChartArea1"].AxisX.Maximum = (new DateTime(2012, 09, 08, 12, 00, 00)).ToOADate();
        Chart1.ChartAreas["ChartArea1"].AxisX.Interval = 7;
        Chart1.ChartAreas["ChartArea1"].AxisX.IsMarginVisible = false; 

经过长时间的搜索...我已经解决了上述问题...但我仍然不知道它是如何工作的...

        Chart1.ChartAreas["ChartArea1"].AxisX.IntervalAutoMode = IntervalAutoMode.VariableCount;
        Chart1.Series["Series1"].XValueType = ChartValueType.Date;
        DayOfWeek ds = DayOfWeek.Wednesday;
        double dblIntervalOffset = Convert.ToDouble(ds);
        Chart1.ChartAreas["ChartArea1"].AxisX.IntervalOffset = dblIntervalOffset;
        Chart1.ChartAreas["ChartArea1"].AxisX.Minimum = min;
        Chart1.ChartAreas["ChartArea1"].AxisX.Maximum = max;
        Chart1.ChartAreas["ChartArea1"].AxisX.Interval = 7;
        Chart1.ChartAreas["ChartArea1"].AxisX.IsMarginVisible = false;
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

X 轴日期 - .Net 图表 的相关文章

  • 实体框架:无效的列名称 *_ID 1

    我正在尝试为几个名为 的表实现 DbContextEmployee and Department 员工和部门之间的关系是多对一的 即部门可以有很多员工 下面是我设计的EntityFramework类 CodeFirst方法 Table Em
  • WCF 服务中的“即发即忘”

    我在 Azure 上有很多 WCF REST 服务 在某些 WCF 服务中 我向外部服务调用 Http 请求 例如发送电子邮件 短信 对非关键第三方服务的 http 请求 我不希望这阻碍我对客户电话的响应 需要一些关于在这种情况下使用的模式
  • 从匿名类型获取值

    我有一个方法如下 public void MyMethod object obj implement 我这样称呼它 MyMethod new myparam waoww 那么我该如何实施MyMethod 获取 myparam 值 Edit
  • 从同一个类中的另一个构造函数调用构造函数

    我有一个带有两个构造函数的类 C 这是代码片段 public class FooBar public FooBar string s constructor 1 some functionality public FooBar int i
  • 如何打开带有预填充附件的 Outlook 新邮件窗口

    当用户单击我的应用程序中的某些按钮或链接时 我需要打开一个带有预填充附件的新电子邮件窗口 老问题 但我也遇到了这个问题 所以这里有一个复制和粘贴解决方案 Microsoft Office Interop Outlook Applicatio
  • 计算斐波那契数

    我收到了这个很好的非递归函数 用于计算斐波那契序列 因此 我编写了一些 C 代码 并能够验证 1474 以内的所有数字是否正确 当尝试计算 1475 及以上时就会出现问题 我的 C 数学技能无法胜任找出不同方法的任务 那么 有人有更好的方法
  • 从 XElement 中删除属性

    请考虑这个 XElement
  • 从值获取键 - Dictionary>

    我无法通过指定值来获取密钥 我实现这一目标的最佳方法是什么 var st1 new List
  • 如何在 C# 中从这个分层父子结构中查找任何项目

    如何从列表中查找任何项目 因为它是动态的 它可能位于列表的任何位置的父项或子项中 并且当子项计数为0时需要停止查找 下面是列表的模型和分层父子结构示例 例子 父级 gt 子级 gt 子级 gt 子级或父级 gt 子级 gt 子级 gt 子级
  • 直接将 XML 写入磁盘并附加元素

    我正在尝试编写一个 XML 文件 但它太大而无法存储在内存中 因此我想将其直接写入磁盘 我尝试过使用 XmlWriter 但没有功能使我能够附加到文件末尾 因此我愿意使用常规文件编写器来编写 XML 原始数据 有谁知道任何文件写入类使我能够
  • 如何在 asp.net C# 4.0 中调用异步方法?

    我知道 net 4 5 中有await async 关键字 可以轻松调用异步方法 我目前正在研究如何在 C 4 0 中进行异步调用 我想要的一个例子是在数据网格正在进行数据绑定的情况下进行异步调用 如果您能为我提供一些链接 我将非常感激 看
  • C# 中负货币数字的全局变化格式

    我们有一个大型 ASP NET MVC 项目 其中输出到屏幕的所有数字都被格式化为货币 即 ToString c 但是 负数显示为 例如 decimal d 8 88m Console WriteLine d ToString c outp
  • MVC 2.0 电子商店中类别名称的动态路由

    我目前正在使用 ASP NET MVC 2 0 开发一家电子商店 我已经启动并运行了大部分内容 但一直困扰我的部分是路由 我要这个 http mystore somewhere my category 1 http mystore some
  • 随机字符串生成器产生相同结果的问题

    我使用随机字符串生成器 基于此 http stackoverflow com questions 1344221 how can i generate random 8 character alphanumeric strings in c
  • 为什么表达式树不能包含命名参数规范?

    使用 AutoMapper 我找到了一个非常适合命名参数的地方 ForMember s gt s MyProperty opt gt opt MapFrom s gt BuildMyProperty s isAdvanced false 但
  • sandcastle 未解决的装配参考

    我正在尝试使用 sandcastle 帮助文件生成器生成文档 在沙堡中构建项目时 我收到以下错误 MRefBuilder error Unresolved assembly reference Microsoft Owin Microsof
  • 为什么这个字符串用AesCryptoServiceProvider第二次解密时不相等?

    我在 C VS2012 NET 4 5 中的文本加密和解密方面遇到问题 具体来说 当我加密并随后解密字符串时 输出与输入不同 然而 奇怪的是 如果我复制加密的输出并将其硬编码为字符串文字 解密就会起作用 以下代码示例说明了该问题 我究竟做错
  • 使用 LINQ 将 DataTable 列中的值读入 List

    我有一个DataTable服务返回给我的包含 5 列的对象 我只对其中一栏感兴趣 FuncName列 并希望我的实用程序方法调用该服务来删除额外的信息并仅返回一个List
  • 在调试或发布控制台应用程序中创建文件夹

    我在 vs2010 C 中有一个控制台应用程序 在项目中 我添加了一个文件夹 右键单击项目 添加 gt 文件夹 我希望在编译应用程序 调试或发布 时 然后该文件夹将在调试或发布目录中创建 如果不存在 那可能吗 控制台应用程序是一个守护程序
  • Android 手机作为 GSM 调制解调器在 PC 上发送/接收短信?

    是否可以将 Android 移动设备用作 PC 上的 GSM 调制解调器 我正在 net下开发应用程序来发送 接收短信等 现在我想通过 USB 将我的 Android 设备连接到我的 PC 并将其用作 GSM 调制解调器来与其通信 这里是参

随机推荐

  • 在linux中拦截/重新路由TCP SYN数据包到C++程序

    我试图找到最简单的方法来拦截我的计算机在 C 程序中发送的 TCP SYN 数据包 我知道有几个选择 一种方法是监视所有流量 并选择性地处理 SYN 数据包 对其余数据包不执行任何操作 我遇到的另一个选择是使用数据包过滤实用程序 它将 SY
  • C# 中的闪烁文本[关闭]

    Closed 这个问题需要细节或清晰度 目前不接受答案 如何使用 C 使控制台中的文本闪烁 Person b 走在正确的轨道上 但他们的代码需要一些更改 static void Main string txt Hello world whi
  • 如何通过 Javascript 更新 Microsoft CRM Online 上的表单字段

    我刚刚在 Microsoft Dynamics CRM Online 上创建了一个自定义订单表单 基本上 我想将总金额字段更新为数量和金额字段的乘积 我想我可以通过 JavaScript 来做到这一点 我刚刚打开 数量字段属性 菜单并进入
  • C 中的 XOR 如何查找出现奇数次的数字?

    int getOddOccurrence int ar int ar size int i int res 0 for i 0 i lt ar size i res res ar i return res Diver function to
  • PySpark:计算按 AUC 分组

    火花版本 1 6 0 我尝试计算按字段分组的 AUC ROC 下的面积 id 给出以下数据 Within each key value pair key is id value is a list of score label data s
  • 我怎样才能让jquery mobile“pagebeforeshow”事件每次都会触发,而不仅仅是刷新时触发

    我有一个 jquery 移动页面 它使用以下代码在访问页面时隐藏按钮 div jqmData role page live pagebeforeshow function apply btn hide 我的问题是 该事件仅在刷新页面时触发
  • 渲染 Play!Framework2 javascript 作为模板?

    我想从 Play Framework 2 中的模板返回 js 文件 我是这样做的 在我的视图文件夹中 我创建了一个模板文件 initials scala js 包含类似的内容 data Model find findList 然后 在我的控
  • JavaScript 中的错误值

    今天我遇到了一个有趣的面试问题 有点难住了我 有人问我关于错误价值观的问题 因此 未定义 NaN null 0 和空字符串都评估为 false 在 JavaScript 中了解这一点很有用的原因是什么 我唯一能想到的就是不必这样做 if m
  • 如何使用 $resource 将数组从 Angular js 传递到 REST 服务[重复]

    这个问题在这里已经有答案了 我是 AngularJs 和 REST 服务的新手 想知道如何使用 resource 将对象数组传递给 Angular js 中的 REST POST 调用 我知道如何传递单个参数 但不确定如何传递数组 这是我的
  • Dev -Cpp 编译器生成错误

    我似乎找不到任何有关如何解决此问题的信息 并且我以前使用过 Dev Cpp 但从未遇到过此问题 我尝试重新安装 Dev Cpp 和 MinGW 但似乎没有任何效果 i gw lib crt2 o text 0x8 In function m
  • 如何在 R 窗口中打开 R 数据文件

    我在 R 中有一些数据想要分析 但是 该文件未显示数据 相反 它仅显示数据中的变量 以下是我用来加载数据和产生的输出的过程 load C Users user AppData Local Temp 1 29 923 Macdonell RD
  • 出现在表单提交上的 jQuery Modal

    我有这样的代码 当用户提交表单时运行 这是为了阻止他们重新提交表单或离开页面并让他们知道表单正在执行某些操作 var lastx 0 var loadingAnim setInterval function UpdateSpinner lo
  • WPF:我可以重新设置复选框模板的样式吗,以便检查指示器变为红叉

    我找不到重新设置复选框 IsChecked 指示器样式的方法 正如我从复选框模板中看到的那样 无法重新设置指示器的样式 只能重新设置复选框的 框 有谁知道是否可以重新设置 IsChecked 指示器的样式 您必须替换整个 CheckBox
  • terraform 后端 s3 存储桶创建返回 403 w/ Terraform 0.11.1

    如何创建有权放置 terraform tfstate 文件的 S3 存储桶 如何将 tfstate 放入桶中 执行此操作的正确方法是什么 作为序言 我花了 6 个多小时试图解决这个问题 我看到了类似的帖子由 MFA 引起的问题 那不是我的问
  • z3 处理非线性实数运算的局限性

    我有一个程序可以生成非线性实数算术中的一组约束 考虑以下两个约束 gt v0 x v2 x v1 y v2 y v3 x v2 x v3 x v2 x v3 y v2 y v3 y v2 y v0 y v2 y v3 x v2 x v1 x
  • 是否可以禁用链接的工具提示?

    我的链接上没有设置任何标题或 alt 标签 因此当我悬停或单击并按住链接时 IE10 会使用 href 内容作为工具提示 我一直在四处寻找 但找不到任何覆盖此功能的解决方案 Update 我已经找到了解决我遇到的另一个问题的方法 当你触摸并
  • Node.js 套接字解释

    我正在构建一个应用程序 它将对远程 API 服务器进行大约一百万次调用 我可以将连接数量限制为例如 10 个吗 我将最大套接字设置为 10 可以吗 我试图了解这些参数的作用 keepAlive false maxSockets 999 ma
  • Google Analytics - 将 UserID 与我网站的帐户 ID 相匹配

    我的每个注册客户都有唯一的帐户 ID 例如 代理人编号 00173393 我想检索此信息通过谷歌分析 这不是个人信息 仅供统计使用 我实现了 userID 但是如何匹配用户 ID 和帐户 ID 是否可以为帐户 ID 号创建变量 你为什么不使
  • 十二要素应用程序:与配置指南保持一致的方法

    我正在写一篇关于十二因素应用程序的论文 我想知道你是否可以在这里帮助我 十二要素应用程序的第三要素指出 在环境中存储配置 https 12factor net config 根据该页面 部署之间可能有所不同的所有配置都应提取到环境变量中 我
  • X 轴日期 - .Net 图表

    我正在 Net Charts 工作 我想在 X 轴上显示日期 例如 如果我选择过去 52 周 那么我应该显示过去 52 周的图表 而这 52 周的开始日期应该位于 x 轴上 我不知道如何做到这一点 我尝试过使用代码 DateTime Frm