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); }; }