ASP.NET 4.0 图表(chart)控件的使用问题
在网站中添加ASP.NET4.0的chart控件,基本功能大体上会用了,为了美化页面有以下几个问题,希望高手赐教:1.想在图表内添加一个单选或复选的下拉框,比如我图表中显...
在网站中添加ASP.NET 4.0的chart控件, 基本功能大体上会用了,为了美化页面有以下几个问题, 希望高手赐教:
1. 想在图表内添加一个单选或复选的下拉框,比如我图表中显示的是指定年级每个班数学平均分,想在图表内添加一个单选下拉表,可供用户选定年级后更新图表。 这个下拉列表添加在图的外面显得不太美观。
2. 如果将图表边框设置为圆角矩形?
3. 如何设置图表内数据部分透明度为半透明?
4. 想给图表内的数据点添加鼠标悬停事件,比如柱形图的每个柱表示一个班的数学平均分,当鼠标放在某个柱子上,该柱子高亮,并弹出tips显示相应班的数学最高分、最低分、不及格人数。 展开
1. 想在图表内添加一个单选或复选的下拉框,比如我图表中显示的是指定年级每个班数学平均分,想在图表内添加一个单选下拉表,可供用户选定年级后更新图表。 这个下拉列表添加在图的外面显得不太美观。
2. 如果将图表边框设置为圆角矩形?
3. 如何设置图表内数据部分透明度为半透明?
4. 想给图表内的数据点添加鼠标悬停事件,比如柱形图的每个柱表示一个班的数学平均分,当鼠标放在某个柱子上,该柱子高亮,并弹出tips显示相应班的数学最高分、最低分、不及格人数。 展开
2个回答
展开全部
有两个问题:图表边框设置无法为圆角矩形;
图表内神脊数据部分透明度为半透明无法游扰渗设置。
解决方法:1.下拉列表直接画上去就可以。FlatStyle设置为Flat
2.网上有一个圆角Panle类,那个类继承的是Panle,改成Chart即可。
具体做法:
在PreRender中设置:
其中(100, 255, 0, 0);100的位置是透李模明度,后三个位置是颜色的rgb,
这个位置可调用自己设定不同颜色的函数,
protected void Chart1_PreRender(object sender, EventArgs e)
{
for (int i = 0; i < Chart1.Series["Series1"].Points.Count; i++)
{
Chart1.Series["Series1"].Points[i].Color = System.Drawing.Color.FromArgb(100, 255, 0, 0);
Chart1.Series["Series1"].BorderColor = System.Drawing.Color.FromArgb(35, 0, 0, 0);
Chart1.Series["Series1"].Points[i].Label = "#PERCENT{P1}";//百分比
}
}
图表内神脊数据部分透明度为半透明无法游扰渗设置。
解决方法:1.下拉列表直接画上去就可以。FlatStyle设置为Flat
2.网上有一个圆角Panle类,那个类继承的是Panle,改成Chart即可。
具体做法:
在PreRender中设置:
其中(100, 255, 0, 0);100的位置是透李模明度,后三个位置是颜色的rgb,
这个位置可调用自己设定不同颜色的函数,
protected void Chart1_PreRender(object sender, EventArgs e)
{
for (int i = 0; i < Chart1.Series["Series1"].Points.Count; i++)
{
Chart1.Series["Series1"].Points[i].Color = System.Drawing.Color.FromArgb(100, 255, 0, 0);
Chart1.Series["Series1"].BorderColor = System.Drawing.Color.FromArgb(35, 0, 0, 0);
Chart1.Series["Series1"].Points[i].Label = "#PERCENT{P1}";//百分比
}
}
展开全部
1.下拉列表直接画上去就可以了。 FlatStyle 设置为 Flat
2.网上有一个圆角Panle类,那个类继承的是Panle,你改哪如成Chart即可。
3.参考亮缓芦http://topic.csdn.net/u/20100408/14/2c990673-bb58-4693-909c-488eac76bcb8.html
4.正在想解决方案。敬带
2.网上有一个圆角Panle类,那个类继承的是Panle,你改哪如成Chart即可。
3.参考亮缓芦http://topic.csdn.net/u/20100408/14/2c990673-bb58-4693-909c-488eac76bcb8.html
4.正在想解决方案。敬带
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询