1234567891011121314151617181920212223242526272829 |
- using System.Globalization;
- using System.Windows;
- using System.Windows.Media;
- namespace HandyControl.Tools.Helper;
- internal class TextHelper
- {
- public static FormattedText CreateFormattedText(string text, FlowDirection flowDirection, Typeface typeface, double fontSize)
- {
- #if NET40 || NET45 || NET451 || NET452 || NET46 || NET461
- var formattedText = new FormattedText(
- text,
- CultureInfo.CurrentUICulture,
- flowDirection,
- typeface,
- fontSize, Brushes.Black);
- #else
- var formattedText = new FormattedText(
- text,
- CultureInfo.CurrentUICulture,
- flowDirection,
- typeface,
- fontSize, Brushes.Black, DpiHelper.DeviceDpiX);
- #endif
- return formattedText;
- }
- }
|