簡體   English   中英

如何在c#WPF中的代碼后面為TextBlock設置TextOptions?

[英]How to set TextOptions for a TextBlock in code behind in c# WPF?

我在WPF中的代碼后面添加了動態生成的文本塊。 我需要在后面的代碼中為此文本塊設置以下屬性,但無法執行此操作:

  • TextOptions.TextFormattingMode =“ Display”
  • RenderOptions.BitmapScalingMode ='NearestNeighbor“
  • RenderOptions.ClearTypeHint =“已啟用”

我無法在代碼背后或任何方式找到它們。 任何人都可以提出如何在代碼中設置這些屬性的建議嗎?

我一直在尋找相同的解決方案...這是:)

就我而言,我設置了RichTextBox的屬性

richTxtEditor.SetValue(TextOptions.TextRenderingModeProperty, TextRenderingMode.Aliased)
richTxtEditor.SetValue(TextOptions.TextRenderingModeProperty, TextRenderingMode.Auto)
richTxtEditor.SetValue(TextOptions.TextRenderingModeProperty, TextRenderingMode.ClearType)
richTxtEditor.SetValue(TextOptions.TextRenderingModeProperty, TextRenderingMode.Grayscale)

richTxtEditor.SetValue(TextOptions.TextFormattingModeProperty, TextFormattingMode.Display)
richTxtEditor.SetValue(TextOptions.TextFormattingModeProperty, TextFormattingMode.Ideal)

richTxtEditor.SetValue(TextOptions.TextHintingModeProperty, TextHintingMode.Animated)
richTxtEditor.SetValue(TextOptions.TextHintingModeProperty, TextHintingMode.Auto)
richTxtEditor.SetValue(TextOptions.TextHintingModeProperty, TextHintingMode.Fixed)

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM