Tag: textwrapping

如何使用图形突出显示控件中的包装文本?

我需要使用fill rect突出显示控件中的特定字符。 我可以通过使用如下的Graphics.MeasureString()方法获取文本的位置,如下所示, var size = g.MeasureString(tempSearchText, style.Font, 0, StringFormat.GenericTypographic); 如果文本被包装,那么我无法找到该字符的确切边界以突出显示该文本。 我需要在包装的文本中获得给定字符的确切界限。 提供您的建议以实现此方案。

在图像周围环绕文本或在C#WPF中链接两个TextBlock

我正在创建一个程序,在同一个窗口中显示文本和图像。 图像位于屏幕的左上角,文本将从其右侧开始,然后继续向下移动到图像下方。 目前,我正在尝试的是采取两个TextBlocks(一个在图像的右边,一个在图像和第一个文本块之下),并希望文本从一个块继续到另一个块。 这是一种理想的方法,如果是这样,我该怎么做? 有没有比这更好/更简单的方法,或者我可以只使用一个对象吗? 谢谢, 安德鲁