asp.net – 如何在StackedBar中值为零时隐藏数据点标签
发布时间:2020-12-16 04:20:52 所属栏目:asp.Net 来源:网络整理
导读:我有一个StackedBar,每条显示5个值,数据值显示在每个块的中间.到现在为止还挺好.但是,当值为零时,仍会显示该值,当存在??大量零时,该值很混乱. 我希望能够将标签隐藏为零.我怎样才能做到这一点? (我认为我可以通过逐行读取数据并逐步构建图表来做到这一点,但
我有一个StackedBar,每条显示5个值,数据值显示在每个块的中间.到现在为止还挺好.但是,当值为零时,仍会显示该值,当存在??大量零时,该值很混乱.
我希望能够将标签隐藏为零.我怎样才能做到这一点? (我认为我可以通过逐行读取数据并逐步构建图表来做到这一点,但我宁愿能够在控件处抛出查询结果). 解决方法
您可以在Customize事件中隐藏标签:
protected void SummaryChart_Customize(object sender,EventArgs e) { //hide label value if zero foreach (System.Web.UI.DataVisualization.Charting.Series series in SummaryChart.Series) { foreach (System.Web.UI.DataVisualization.Charting.DataPoint point in series.Points) { if (point.YValues.Length > 0 && (double)point.YValues.GetValue(0) == 0) { point.IsValueShownAsLabel = false; } else { point.IsValueShownAsLabel = true; } } } } (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- asp.net-mvc-3 – 无法将带有[]的索引应用于ICollection类型
- asp.net-mvc – Excel Interop MVC
- asp.net-mvc – 哪种类型的缓存适合在Umbraco项目中使用,如
- asp.net菜单控件在safari中无法正确呈现
- asp.net-mvc – 在ASP.NET MVC视图中递归
- asp.net-mvc-3 – 如何在razor视图中设置@ model.attribute
- asp.net-mvc – ASP.NET MVC:在其中生成带有自定义html的动
- asp.net – 为什么Request.IsSecureConnection返回false,如
- asp.net – 使用没有MVC的路由:身份验证表单
- asp.net-mvc – 如何阻止ASP.Net MVC Html.ActionLink使用现
推荐文章
站长推荐
热点阅读