Set RichTextBox background to transparent

This commit is contained in:
ema
2025-07-10 05:37:58 +08:00
parent 4a72e1ed8e
commit 2ee54695e7

View File

@@ -23,6 +23,7 @@ using System.Linq;
using System.Runtime.CompilerServices;
using System.Windows;
using System.Windows.Controls;
using System.Windows.Media;
namespace QuickLook.Plugin.TextViewer;
@@ -68,7 +69,8 @@ public class Plugin : IViewer
if (path.EndsWith(".rtf", StringComparison.OrdinalIgnoreCase))
{
var rtfBox = new RichTextBox();
FileStream fs = File.OpenRead(path);
using FileStream fs = File.OpenRead(path);
rtfBox.Background = new SolidColorBrush(Colors.Transparent);
rtfBox.Selection.Load(fs, DataFormats.Rtf);
rtfBox.IsReadOnly = true;
rtfBox.VerticalScrollBarVisibility = ScrollBarVisibility.Auto;