记 Devexpress ChartControl Y轴数值加文字,柱体数值加文字,鼠标悬浮提示信息自定义、点击Point删除事件

1.Y轴数据加上文字
在这里插入图片描述

2.柱体数值加上文字
在这里插入图片描述

3.鼠标悬浮提示内容自定义
设置chartcontrol的CustomDrawCrosshair事件

	private void chartControl1_CustomDrawCrosshair(object sender, CustomDrawCrosshairEventArgs e)
    {
        foreach (CrosshairElement element in e.CrosshairElements)
        {
            Series series = element.Series;
            SeriesPoint point = element.SeriesPoint;
            element.LabelElement.Text = series.Name + ":" + point.Values[0].ToString() + "万";//想要显示的内容
        }
    }

4.Legend设置用户可勾选切换Series的显示与隐藏
设计界面左侧菜单>Legend>右侧面板User Check Boxes 打勾

5.点击Point删除
设置chartcontrol MouseClick事件

	private void chartControl1_MouseClick(object sender, MouseEventArgs e)
    {
			ChartHitInfo info = chartControl1.CalcHitInfo(e.X, e.Y);
        	if (info.SeriesPoint != null)
        	{
            	chartControl1.Series[0].Points.Remove(info.SeriesPoint);//柱1
            	chartControl1.Series[1].Points.Remove(info.SeriesPoint);//柱2
            	chartControl1.Series[2].Points.Remove(info.SeriesPoint);//折1
        	}
     }
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值