在C#2012(Net4.5)的WPF程序中使用 MS Chart控件 本帖最后由 wShineboy 于 2014-07-28 16:36:16 编辑 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 你需要再 WPF中使用WindowsFormsHost 承载你的MS Chart控件。 wpf我不是很懂啊...难道跟winform不一样吗? using System;namespace xxoo{ [Serializable] public class data { public string text { get; set; } public int value { get; set; } }} chart1.Series[0].Name = "A"; chart2.Series[0].Name = "B"; chart2.Series[1].Name = "C"; List<data> list1 = new List<data>(); list1.AddRange(Enumerable.Range(1, 30).Select(d => new data() { text = Guid.NewGuid().ToString().Substring(0, 4), value = d })); List<data> list2 = new List<data>(); list2.AddRange(Enumerable.Range(1, 30).Select(d => new data() { text = Guid.NewGuid().ToString().Substring(0, 4), value = 30-d })); chart1.Series[0].Points.DataBind(list1, "text", "value", ""); chart1.Series[0].ToolTip = "日期:#VALX\\n油耗:#VAL"; chart2.Series[0].Points.DataBind(list1, "text", "value", ""); chart2.Series[1].Points.DataBind(list2, "text", "value", ""); chart2.Series[0].ToolTip = "日期:#VALX\\n油耗:#VAL"; chart2.Series[1].ToolTip = "日期:#VALX\\n油耗:#VAL";不知道对你有没有帮助, , 具体如何操作?http://msdn.microsoft.com/zh-tw/library/system.windows.forms.integration.windowsformshost(v=vs.110).aspx 关于自定义控件 求一正则表达式? WinCE程序调用WebService报错:客户端发现响应内容的类型为“text/html”,但应该是“text/xml”。 求.net后台设置网站的标题title,keywords方法 当前上下文不存在名称Server 关于ref方法传递数组值 问一正则表达式问题 请教一个正则表达式(数字-数字-数字)该怎么写? 求SQL Server 2000 简体中文企业版的下载地址? ASP.NET访问Access数据库报错 何故中文乱码 winform中的webBrowser1,设置允许它运行activeX控件
using System;
namespace xxoo
{
[Serializable]
public class data
{
public string text { get; set; }
public int value { get; set; }
}
}
chart1.Series[0].Name = "A"; chart2.Series[0].Name = "B";
chart2.Series[1].Name = "C";
List<data> list1 = new List<data>();
list1.AddRange(Enumerable.Range(1, 30).Select(d => new data() { text = Guid.NewGuid().ToString().Substring(0, 4), value = d }));
List<data> list2 = new List<data>();
list2.AddRange(Enumerable.Range(1, 30).Select(d => new data() { text = Guid.NewGuid().ToString().Substring(0, 4), value = 30-d }));
chart1.Series[0].Points.DataBind(list1, "text", "value", ""); chart1.Series[0].ToolTip = "日期:#VALX\\n油耗:#VAL";
chart2.Series[0].Points.DataBind(list1, "text", "value", "");
chart2.Series[1].Points.DataBind(list2, "text", "value", "");
chart2.Series[0].ToolTip = "日期:#VALX\\n油耗:#VAL";
chart2.Series[1].ToolTip = "日期:#VALX\\n油耗:#VAL";不知道对你有没有帮助, ,
http://msdn.microsoft.com/zh-tw/library/system.windows.forms.integration.windowsformshost(v=vs.110).aspx