为什么省略号出现在我的文本框中?

时间:2016-07-07 14:57:04

标签: c# wpf

在请求表单上,我有一个用户输入信息的文本框。一旦他们输入信息,他们就会保存信息,然后他们就可以返回并编辑信息。出于某种原因,用户可以输入他们想要的许多字符(这很好),但是在他们保存表单并重新打开之后,文本框会在255之后切断所有字符并添加省略号。文本作为类型"文本"存储在数据库中。最多允许2000个字符。

以下是用户输入2000个字符的图片:

enter image description here

以下是用户保存并编辑表单后的图片:

enter image description here

这是我用来制作文本框的代码:

<DataGridTemplateColumn.CellTemplate>
    <DataTemplate>
        <TextBox Text="{Binding Description, ValidatesOnDataErrors=True, UpdateSourceTrigger=LostFocus}" TextWrapping="Wrap" CharacterCasing="Normal"/>
    </DataTemplate>
</DataGridTemplateColumn.CellTemplate>
<DataGridTemplateColumn.CellEditingTemplate>
    <DataTemplate>
        <TextBox Text="{Binding Description, UpdateSourceTrigger=LostFocus}" TextWrapping="Wrap" CharacterCasing="Normal"/>
    </DataTemplate>
</DataGridTemplateColumn.CellEditingTemplate>

这是内置于文本框吗?如果不是我怎么能摆脱这个?我希望我的用户能够看到他们写的所有内容。

0 个答案:

没有答案