如果有什么方法可以防止它?即使设法输入了一些内容,它也会在自动格式化时被替换。
我可以使用"“;"之类的东西,但这不是很舒服(我使用的应用程序允许使用简单的键盘快捷键输入这些符号;当然,源代码的可读性也会降低)。
如果您真的想避免使用"“;"表示法,可以通过使用Resx或避免使用内联属性来避免自动格式化。
Resx:
<TextBlock Text="{x:Static resx:Resources.MyQuotedText}" />
完整属性:
<TextBlock>
<TextBlock.Text>“Something“</TextBlock.Text>
</TextBlock>