2011-07-29 15 views
1

私はWPFプロジェクトにTextBlockコンポーネントを持っています。テキストの内容は、通常はテキストボックスに表示できるより長いRSSフィードから設定されます。 TextBlockコンポーネントにいくつの文字が存在するのかを知るにはどうすればよいですか?私はまた、どのくらいのテキストがユーザに表示されているかを知りたい。TextBlock内のテキストの文字の長さ

私は自分のTextTrimmingメソッドを作成しようとしました。ラベルにテキストがどれくらいあるかを知る必要があります。そうすれば、適切な場所で文字列を切り取ることができます。

誰もがTextTrimmingメソッドがどのように動作するかを知っているかもしれません。

+0

テキストがオーバーフローしたときにスクロールバーを持つことができ、読み取り専用テキストボックスを使用しないのはなぜ? –

+1

@Matapolo - 私はあなたのポストで英語をきれいにしようとしました。とにかくこれが質問の意味を変えたら、元の質問に戻ってください。 また、2番目の段落の意味を理解することができませんでした。 –

+0

ニュース会場です。すべてのニュースについて、テラは2行です。この線の終わりで、テキストをトリムし、linkBut​​tonを挿入します。このリンクボタンを押すと、すべての情報を含むWebサイトにユーザーが送信されます。 – 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> 
関連する問題