我开发了一个Windows 10通用应用程序!
我有一个rtb,我想要加粗,例如两个字:
Hello; Bye
来自rtb(在跑步中)的文字是:
Hello and Bye
现在我想加粗,为此我想使用Textpointers:
public void Select(
TextPointer start,
TextPointer end
);
TextPointer pointer = run.ContentStart;
TextPointer start = pointer.GetPositionAtOffset(0, LogicalDirection.Forward);
TextPointer end = start.GetPositionAtOffset(5, LogicalDirection.Forward);
rtb.Select (start,end);
但之后我不知道如何加粗所选文字。 Google的每条建议都是这样的:
Bold boldx = new Bold(start, end);
现在的问题是,Bold不包含构造函数,它假定有3个参数......
“新阵线”事情也不起作用,因为它找不到“字体”。
有什么想法吗? 请求帮助
答案 0 :(得分:0)
Bold类可以这样使用:
var boldx = new Bold();
boldx.ContentStart = start;
boldx.ContentEnd = end;