Enum TextEditOptions.NoCharacterAction

Перечисление TextEditOptions.NoCharacterAction

Действие, которое необходимо выполнить, если шрифт не содержит требуемый символ

public enum NoCharacterAction

Значения

НазваниеЗначениеОписание
ThrowException0Выбросить исключение
UseStandardFont1Заменить шрифт на стандартный шрифт, который содержит требуемый символ
ReplaceAnyway2Заменить текст в любом случае без замены шрифта
ReplaceFonts3Заменяет шрифты по мере необходимости, чтобы гарантировать, что все символы в тексте могут быть отображены. Алгоритм замены шрифтов следует этим шагам: 1. Если пользователь явно устанавливает свойство Font, проверьте, может ли указанный шрифт отображать желаемые символы. 2. Если шрифт, заданный пользователем, не установлен, просмотрите шрифты, добавленные через Sources. 3. Проанализируйте текст, чтобы определить его алфавит или письменность, и предложите названия шрифтов соответственно. Попытайтесь найти и использовать эти шрифты из системы. 4. В качестве резервного варианта, найдите в системе любой шрифт, способный отображать требуемые символы.
UseCustomReplacementFont4Заменить шрифт на определенный шрифт замены

См. также