本文整理汇总了C#中TextRange.Characters方法的典型用法代码示例。如果您正苦于以下问题:C# TextRange.Characters方法的具体用法?C# TextRange.Characters怎么用?C# TextRange.Characters使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类TextRange
的用法示例。
在下文中一共展示了TextRange.Characters方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C#代码示例。
示例1: setItalic
public static TextRange setItalic(TextRange textRange)
{
string text = textRange.Text;
if (text.Contains("<i"))
{
MsoTriState state = MsoTriState.msoFalse;
foreach (TextRange tr in textRange.Characters()) {
tr.Font.Italic = state;
if (tr.Text == ">")
{
state = changeState(state);
}
}
foreach (TextRange trr in textRange.Runs())
{
Console.WriteLine("RUN: "+trr.Text);
trr.Text = trr.Text.Replace("<i>", "").Replace("</i>", "");
}
return textRange;
}
if (text.Contains("#"))
{
MsoTriState state = MsoTriState.msoFalse;
foreach (TextRange tr in textRange.Characters())
{
tr.Font.Italic = state;
if (tr.Text == "#")
{
state = changeState(state);
tr.Text = "";
}
}
return textRange;
}
/* int c = 0;
for (int e = 0; e < s.Length; e++)
{
if (slideText[e] == '#')
{
c++;
}
}*/
return null;
}