2012-09-28 40 views
2

我有一個TextBlock,我在Canvas上顯示,顯示用戶輸入的文本。從包裝中換行獲取TextBlock中的文本?

我想獲得這個TextBlock的內容,但我需要得到它在換行符會出現這樣一種方式,我知道了,例如:

enter image description here

從這個顯示的文本塊,我如何獲得文本並知道換行符是哪裏?

此外,這是一個Windows Store應用,所以完整的.NET框架是不可用..

回答

2

據我知道有沒有辦法從TextBlock獲取此類信息,但是你可以嘗試如下因素:

  • 獲取TextBlock寬度
  • (例如,使用FormattedText類)
  • 實現一些邏輯使用文本寬度和在其中行劃分文本檢索文字的寬度寬度