2011-07-29 39 views
1

我在WPF項目中有一個TextBlock組件。文本的內容是通過一個RSS提要設置的,通常可以在文本框中顯示。我怎樣才能知道我的TextBlock組件中可能存在多少個字符?我也想知道給用戶顯示多少文字。TextBlock中文本的字符長度

我試圖創建自己的TextTrimming-Method。我必須知道標籤中可以輸入多少文本,或者可以輸入文本塊,所以我可以在適當的地方剪下我的字符串。

也許大家都知道TextTrimming-Method的工作原理可以告訴我!

+0

爲什麼不使用只讀文本框可以有滾動條時文本溢出? –

+1

@Matapolo - 我試着整理你的文章中的英文。如果這已經改變了問題的含義,請隨時回到原來的問題。 此外,我無法弄清楚你在第二段中的意思是爲了重新修飾它。 –

+0

這是一個新的方向。對於每一條消息,Thera都有兩條線。在這行的結尾,我將修剪文本並插入一個linkBut​​ton,它將用戶發送到包含所有信息的網站。 – Matapolo

回答

0

閱讀RSS訂閱源爲一個字符串的代碼隱藏文件,然後拿到長度

+0

以及我如何知道要將多少字符放入我的TextBlock中? – Matapolo

0

爲什麼我們的開發人員,作爲一個整體,覺得有必要推倒重來?

爲什麼不乾脆試試:

<Label MaxWidth="100"> 
    <TextBlock TextTrimming="CharacterEllipsis"> 
    Lorem ipsum dolor sit amet, consectetur adipiscing elit. Morbi 
    non orci tortor. Aenean commodo urna quis lacus convallis sit amet 
    tempor neque dictum. Nam aliquet pretium commodo. Nam tellus 
    velit, cursus a vulputate at, viverra sit amet mauris. 
    </TextBlock> 
</Label>