Robby Ingebretsen found out that the ability to tell TextBlock to truncate its text to ellipses if it runs out of room is missing in Silverlight and wanted to do something about it.
There’s plenty of room for improvement here. Specifically, I’m just shortening the text one character at a time. I’m pretty confident that could be improved. Also, I only have the equivalent of TextTrimming=”CharacterEllipses” and not TextTrimming=”WordEllipses” but that one should be pretty easy to add too.