我有一个 WPF MVVM 应用程序,它将一些文本存储在数据库(nvarchar)中。此文本包括\n
指示新行。当我在 SQL Management Studio 中查看该列时,它\n
按预期显示,但是当使用 Entity Framework 检索数据时,它会返回\\n
,这会导致在我将属性绑定到我的文本块时不显示换行符。
我怎样才能阻止这种行为?
一些附加信息: 文本从数据库返回并分配给视图模型上的属性,然后绑定到文本块。如果我将属性硬编码为“Time\nStamp”之类的东西,它可以完美地与在 2 个单独的行上显示数据的文本块配合使用。问题似乎只出在实体或数据库中。我正在使用 SQL Server 2012 顺便说一句。