Beispiel #1
0
        private void _EnsureRectOverlayInitialized()
        {
            if (_rectOverlay == null)
            {
                _rectOverlay                 = new Rectangle();
                _rectOverlay.Stroke          = System.Windows.Media.Brushes.Red;
                _rectOverlay.StrokeThickness = 2.0;

                _canvas.SetOverlay(new UIElement[] { _rectOverlay });
            }
        }
Beispiel #2
0
        private void _EnsureOverlayElementsInitialized()
        {
            // Assume if one hasn't been initalized we need to init all of them
            if (_lineOverlay == null)
            {
                _lineOverlay                 = new Line();
                _lineOverlay.Stroke          = System.Windows.Media.Brushes.Red;
                _lineOverlay.StrokeThickness = 2.0;

                _mouseDownText   = _CreateOverlayTextBlock();
                _mouseFollowText = _CreateOverlayTextBlock();

                _canvas.SetOverlay(_OverlayElements);
            }
        }