SuperMap.Web.Mapping.HeatMapLayer.OnPrecisionPropertyChanged C# (CSharp) Method

OnPrecisionPropertyChanged() private static method

private static OnPrecisionPropertyChanged ( DependencyObject d, System.Windows.DependencyPropertyChangedEventArgs e ) : void
d System.Windows.DependencyObject
e System.Windows.DependencyPropertyChangedEventArgs
return void
        private static void OnPrecisionPropertyChanged(DependencyObject d, DependencyPropertyChangedEventArgs e)
        {
            HeatMapLayer layer = d as HeatMapLayer;
            double newValue = (double)e.NewValue;
            if (newValue <= 0 || newValue > 1)
            {
                //TODO:Resource
                //throw new ArgumentOutOfRangeException("Intensity");
                throw new ArgumentOutOfRangeException(ExceptionStrings.IvalidIntensity);
            }
            layer.OnLayerChanged();
        }