Xaml 限制TextBlock上的字符数
如何限制Windows Phone 7文本块上显示的字符数?您可以使用只读文本框,并设置其Xaml 限制TextBlock上的字符数,xaml,windows-phone-7,textblock,Xaml,Windows Phone 7,Textblock,如何限制Windows Phone 7文本块上显示的字符数?您可以使用只读文本框,并设置其MaxLength属性。或者,您也可以处理TextInput事件,并在文本长度超过最大长度时截断文本。您可以使用只读文本框,并设置其MaxLength属性。或者,您也可以处理TextInput事件,并在文本长度超过最大长度时截断文本。您有两个选项 您可以设置文本块的MaxWidth和MaxHeight属性。任何剩余的文本都将被截断 在将文本指定给TextBlock之前,对其进行子字符串化。例如: var s
MaxLength
属性。或者,您也可以处理TextInput
事件,并在文本长度超过最大长度时截断文本。您可以使用只读文本框,并设置其MaxLength
属性。或者,您也可以处理TextInput
事件,并在文本长度超过最大长度时截断文本。您有两个选项
MaxWidth
和MaxHeight
属性。任何剩余的文本都将被截断var str=“somereallyllongstring”;
var maxLength=10;
yourTextBlock.Text=str.Length>maxLength?str.Substring(0,maxLength):str;
您有两个选择
MaxWidth
和MaxHeight
属性。任何剩余的文本都将被截断var str=“somereallyllongstring”;
var maxLength=10;
yourTextBlock.Text=str.Length>maxLength?str.Substring(0,maxLength):str;
如果要将值绑定到文本块,请使用转换器。您可以为转换器指定一个值(参数),以设置最大字符数。这比maxheight和maxwidth更有效,因为它不会影响字体大小。如果要将值绑定到文本块,请使用转换器。您可以为转换器指定一个值(参数),以设置最大字符数。这将比maxheight和maxwidth更有效,因为它不需要担心字体大小。可以,谢谢。但是仍然有问题;它显示最后一个字符(“LongString”),我想要倒数(SomeReally”)?!Oki;)太棒了。非常感谢!你能帮我解决我的解析问题吗?它工作正常,谢谢。但仍然有一个问题;它显示最后一个字符(“LongString”),我想要倒数(SomeReally”)?!Oki;)太棒了,太谢谢你了!你能帮我解决解析问题吗?这回答了你的问题吗?这回答了你的问题吗?