Silverlight tip – Dynamic TextBlock
September 14th, 2009
Problem: You need text to dynamically add elipses, "…", to the end of a sentence. The difficulty is how do you detect the actual length of the string. All characters are not created the same. Ten i’s != ten m’s.
Solution: Robby Ingebretsen at NerdPlusArt.com (and of Kaxaml fame) has a dynamic control that does just this. http://blog.nerdplusart.com/archives/texttrimming-textblock-for-silverlight.
The solution is very Elegant. Robby wraps a TextBlock in a Content control then manipulates the Text inside based on the size. Best of all…he as post code and an example. Thanks Robby.






Recent Comments