DevExpress旋钮旋转时的量规总值

时间:2018-12-03 17:06:05

标签: c# .net devexpress

我使用DevExpress创建旋钮规,ArcStyle配置从0到360,我可以获得针的值,但是如果我将旋钮旋转2圈,我应该有总值,我应该得到720,如何计算总值?< / p>

        public delegate void VolumeValueChange(object sender, OnValueChangeEventArgs e);
    public event VolumeValueChange MyValueChanged;
    public double TotalValue;

    private double _lastValue =0;
    private double _currentValue;
    public double CurrentValue
    {
        get { return _currentValue; }
        set
        {
            if (Math.Abs(value - _currentValue) > 200)
            {

                _lastValue = value;
                //if (value  >= _currentValue )
                //{
                //    TotalValue = TotalValue + (Math.Abs(value - _currentValue));
                //}
                //else
                //{
                //    TotalValue = TotalValue - (Math.Abs(value - _currentValue));
                //}
                _currentValue = value;
                MyValueChanged?.Invoke(this, new OnValueChangeEventArgs(value));

            }
        }
    }

0 个答案:

没有答案
相关问题