private void CreateImage()
        {
            _adornment            = new TextBlock();
            _adornment.Text       = "Generated";
            _adornment.FontSize   = 75;
            _adornment.FontWeight = FontWeights.Bold;
            _adornment.Foreground = Brushes.Gray;
            _adornment.ToolTip    = "Click to toggle visibility";
            _adornment.Opacity    = _currentOpacity;

            _adornment.MouseEnter        += (s, e) => { _adornment.Opacity = 1; };
            _adornment.MouseLeave        += (s, e) => { _adornment.Opacity = _currentOpacity; };
            _adornment.MouseLeftButtonUp += (s, e) => { LogoAdornment.OnVisibilityChanged(_currentOpacity == 0); };
        }
        private void CreateImage()
        {
            _adornment            = new TextBlock();
            _adornment.Text       = "Generated";
            _adornment.FontSize   = 75;
            _adornment.FontWeight = FontWeights.Bold;
            _adornment.Foreground = Brushes.Gray;
            _adornment.ToolTip    = "Click to toggle visibility";
            _adornment.Opacity    = _currentOpacity;
            _adornment.SetValue(TextOptions.TextRenderingModeProperty, TextRenderingMode.Aliased);
            _adornment.SetValue(TextOptions.TextFormattingModeProperty, TextFormattingMode.Ideal);

            _adornment.MouseEnter        += (s, e) => { _adornment.Opacity = 1; };
            _adornment.MouseLeave        += (s, e) => { _adornment.Opacity = _currentOpacity; };
            _adornment.MouseLeftButtonUp += (s, e) => { LogoAdornment.OnVisibilityChanged(_currentOpacity == 0); };
        }