问题标签 [mschart]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c# - Ms-Chart 标签格式问题
我用新的 Ms 图表控件创建了一个 PieChart。如何格式化标签(饼图中的点值),如下所示:“LabelName AbsoluteValue(百分比)”?例如:“美国 856027 (56 %)”。
这是否可能仅在 LabelFormat 中使用正确的格式信息(如何?)还是我必须使用自定义标签格式(如何?)?
非常感谢!
鲁珀特·兰德
c# - 使用 MSChart 的堆积图
我正在尝试使用相对较新的Microsoft Chart Controls创建堆叠图表。我确信我遗漏了一些明显的东西,但一点帮助会有很长的路要走。下面的代码创建一个包含两列的图表。我希望柱子彼此堆叠。此外,我希望将两者的总数显示在图表上。任何帮助将非常感激。
asp.net - 当 StackedBar 中的值为零时如何隐藏数据点标签
我有一个 StackedBar,每条显示 5 个值,数据值显示在每个块的中间。到目前为止,一切都很好。但是,当值为零时,仍然显示该值,当有很多零时,这很混乱。
我希望能够将标签隐藏为零。我怎样才能做到这一点?
(我想我可以通过逐行读取数据并逐步构建图表来完成这项工作,但我更希望能够将查询结果扔给控件)。
asp.net - 无法在 64 位操作系统上使用 Microsoft 图表控件
我在我们的 64 位机器上运行图表控件时遇到问题。我收到以下错误...
无法加载文件或程序集“AspnetChart”或其依赖项之一。试图加载格式不正确的程序。
我运行它的机器是 Windows Server 2003 Enterprise x64 Edition SP2 Intel(R) Xeon(R) CPU E5405 @ 2.00 GHz w/4.00 GB RAM
图表控件在我们的 32 位 Windows XP Professional SP3 和 Windows Server 2003 Standard Edition SP2 机器上运行良好,但在部署到 64 位机器上时就不行了。
我试图将平台目标更改为 x86,但这似乎没有帮助。我还尝试签署 dll 并将其放入 GAC,但这并没有帮助。
有什么想法、建议吗?
asp.net - MSChart 和 ASP.NET MVC 部分视图
我目前正在尝试将 MSChart 添加到 ASP.NET MVC RTM 中的部分视图中。我已经查看了以下博客条目,目前正在调查选项 B。如果我将我的代码放在视图 (ASPX) 页面中并且它工作正常,但是当我将确切的代码复制到部分视图 (ASCX ) 我得到以下异常:“CS1502:'System.IO.TextWriter.Write(char)' 的最佳重载方法匹配有一些无效参数”。有没有其他人遇到过这个问题并解决了这个问题,或者他们知道为什么不能将此策略与 MSChart 和 MVC 一起使用?
我的代码正是链接文章中选项 B 中的内容。
asp.net - 图表系列工具提示中的字体设置
是否可以更改 mschart 控件中工具提示文本的字体设置?
我尝试设置图表系列字体,但它不会影响与系列数据关联的工具提示。
c# - 在 Windows 窗体的 Microsoft 图表控件上启用滚动
我明白那个
滚动条仅在发生缩放时显示。换句话说,即使启用了滚动条,它也只会在显示视图时可见。
但是,如何在图表控件上启用缩放。我希望这样做是为了避免在将一定数量的值添加到图表后让我的 Axis-Lables 分成两列。
c# - MSCharts 和 .NET 3.5 SP1
我只是下载 MSCharts,它说我需要安装 .NET 3.5 SP1。我已经有 .net 3.5,怎么处理 sp1
asp.net - ASP.NET 图表:设置 X 和 Y 轴上的字体
考虑构建 ASP.NET 图表图像的 ASP.NET MVC 控制器方法。
图像以不吸引人的方式呈现:
丑陋的 http://www.imagechicken.com/uploads/1253830647005451400.png
问题:如何以编程方式设置字体:
- X 和 Y 轴标签 - 即 Y 上的 0 到 35,以及 X 上的日期
- 数据 - 即 12、0、0、3、6?
asp.net - 事件查看器中的 ASP.NET 图表控件错误
我已经在 win2k3(32 位)设置上使用 ASP.NET 图表控件一段时间了,没有任何问题,但注意到在我们的新 win2k8(64 位)框中,我从图表控件的事件查看器中收到一条警告消息.
在我的 web.config 文件中,我有以下标签告诉图表控件我可以在哪里存储临时文件:
下面是控件产生的警告信息:
事件代码:3005 事件消息:发生未处理的异常。事件时间:10/7/2009 2:40:03 PM 事件时间 (UTC):10/7/2009 2:40:03 PM 事件 ID:237c3b208962429e8bbc5a48ffd177f0 事件序列:2860 事件发生:26 事件详细代码:0
应用信息:应用域:/LM/W3SVC/2/ROOT-1-128993655360497729 信任等级:完整应用虚拟路径:/应用路径:C:\data\sites\mydomain.com\机器名:231692-WEB
进程信息:进程ID:4068 进程名:w3wp.exe 账户名:NT AUTHORITY\NETWORK SERVICE
异常信息:异常类型:ArgumentException 异常消息:找不到图像。
请求信息: 请求 URL:http
://www.mydomain.com/ChartImg.axd?i=chart_0_3.png&g=bccc8aa11abb470980c60e8cf1e71e15 请求路径:/ChartImg.axd 用户主机地址:我的域 ip 用户:已
认证:False 认证类型:
线程帐户名称:NT AUTHORITY\NETWORK SERVICE
线程信息:线程 ID:7 线程帐户名称:NT AUTHORITY\NETWORK SERVICE 正在模拟:错误堆栈跟踪:在 System.Web.UI.DataVisualization.Charting.ChartHttpHandler.ProcessSavedChartImage(HttpContext context) 在 System.Web.UI.DataVisualization。 Charting.ChartHttpHandler.System.Web.IHttpHandler.ProcessRequest(HttpContext context) at System.Web.HttpApplication.CallHandlerExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute() at System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously)
值得指出的是,所有图表图像都正确显示在屏幕上,因此我不确定何时/何地导致未找到图像错误。这是64位的问题吗?
谢谢,丰富