1 write to _glow
PresentationFramework (1)
System\Windows\Controls\ProgressBar.cs (1)
349_glow = GetTemplateChild(GlowingRectTemplateName) as FrameworkElement;
16 references to _glow
PresentationFramework (16)
System\Windows\Controls\ProgressBar.cs (16)
61if (_glow == null) 182if (_glow == null) 185_glow.InvalidateProperty(UIElement.OpacityMaskProperty); 186_glow.InvalidateProperty(Shape.FillProperty); 203_glow.SetCurrentValue(Shape.FillProperty, b); 217_glow.SetCurrentValue(UIElement.OpacityMaskProperty, mask); 218_glow.SetCurrentValue(Shape.FillProperty, this.Foreground); 226if (_glow != null) 228if(IsVisible && (_glow.Width > 0) && (_indicator.Width > 0 )) 231double endPos = _indicator.Width + _glow.Width; 232double startPos = -1 * _glow.Width; 239if (DoubleUtil.GreaterThan( _glow.Margin.Left,startPos) && ( DoubleUtil.LessThan(_glow.Margin.Left, endPos-1))) 243startTime = TimeSpan.FromSeconds(-1*(_glow.Margin.Left-startPos)/200.0); 263_glow.BeginAnimation(FrameworkElement.MarginProperty, animation); 267_glow.BeginAnimation(FrameworkElement.MarginProperty, null);