none
请问TextBlock如何判断是否溢出(刚好填满)? RRS feed

  • 问题

  • 在写的一个小说客户端程序,受困于TextBlock有字数上限,而如果把ListBox里面嵌套的TextBlock设置成为自动高度的话,在滑动的时候又会一跳一跳的(国外论坛所形容的Super jumpy)。木有办法的情况下只能把ListBox里面嵌套的TextBlock设置成固定高度,现在问题就来了,请教怎么才能让每个TextBlock刚好填满文字呢, 我的方法是数TextBlock里面的字数TextBlock String.Length(喂!好蠢的方法啊),但是这个方法有个很讨厌的问题,那就是如果文字中除了中文以外还有数字、英文、字符等内容的话就会发现 TextBlock的尾端填不满,如果英文很多的话甚至会空上一整行
    求指点~~
    2012年2月3日 8:55

全部回复