2016-01-31 68 views
0

我開發了一個Windows 10通用應用程序!c#win 10應用程序:在richtextbolck中使用文本指針的粗體文本

我有一個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); 

但之後,我不知道如何大膽選定的文本。 從谷歌的每一個建議是這樣的:

Bold boldx = new Bold(start, end); 

現在的問題是,大膽不包括構造函數,即假定3個參數...

「新戰線」的事情也不要工作,職高它不會找到「字體」。

任何想法? THX求助

回答

0

大膽類可用於這樣的:

var boldx = new Bold(); 
boldx.ContentStart = start; 
boldx.ContentEnd = end; 
+0

Sry基因這麼說,但在我的Windows 10應用程序是.contentStart只有結束獲得的價值......你有沒有對此有何建議? –

+0

你可以發佈一個工作代碼,並更明確地說明你想要的結果嗎? –

+0

檢查更新後的問題,還是錯過重要的信息? –

相關問題