更改 TextBlock 的选择突出显示前景

Jun*_*ton 5 xaml windows-runtime winrt-xaml windows-10 uwp

首先,我的情况是在 UWP 应用程序中。

TextBlock有一个名为的属性SelectionHighlightColor,允许您Selection Area在选择文本时指定 的具体颜色。像这样:

XAML:

<TextBlock Text="This is a sample text" IsTextSelectionEnabled="True" SelectionHighlightColor="#FFFFE751" Foreground="Black" />
Run Code Online (Sandbox Code Playgroud)

显示为:

在此处输入图片说明

如果您没有注意到,所选文本的前景总是White甚至选择区域的背景是浅色的。

那么有没有什么办法可以改变TextBlock控件的Selected文本的前景呢?