Is your feature request related to a problem? Please describe.
I'd like some control over font rendering options. Most pressing issue is the anti-aliasing method.
Describe the solution you'd like
An option for explicit control over font rendering similar to <Image RenderOptions.X>. For example, <TextBlock Text="Settings" RenderOptions.Antialiasing="Subpixel, Greyscale, None">.
Describe alternatives you've considered
An implicit font antialiasing control depending on background properties (if there's transparency). But this might introduce unnecessary complexity, runtime overhead, and/or will limit user control.
Additional context
When using Mica/Acrylic background, Windows disables ClearType due to transparency composition issues.
Other font rendering options might be useful, such as support for color, ligatures, etc.
Is your feature request related to a problem? Please describe. I'd like some control over font rendering options. Most pressing issue is the anti-aliasing method.
Describe the solution you'd like An option for explicit control over font rendering similar to
<Image RenderOptions.X>
. For example,<TextBlock Text="Settings" RenderOptions.Antialiasing="Subpixel, Greyscale, None">
.Describe alternatives you've considered An implicit font antialiasing control depending on background properties (if there's transparency). But this might introduce unnecessary complexity, runtime overhead, and/or will limit user control.
Additional context When using Mica/Acrylic background, Windows disables ClearType due to transparency composition issues.
Other font rendering options might be useful, such as support for color, ligatures, etc.