我在数据库中有一个可以为空的字段,称为 Generation。它指定诸如“Jr.”、“II”等内容。我想要一个有条件地指定客户端生成的方法,如果它不为空,否则根本不显示它。我认为以下方法会起作用:
<TextBlock Text="{Binding LastName}" />
<TextBlock Text="{Binding Generation, StringFormat= {0}}" />
<TextBlock Text=", " />
但是,我收到一条错误消息,提示“Windows Presentation Foundation (WPF) 项目不支持 0”。字段值 Generation 是一个 varchar 字段。我可以用 TextBlock 类的 StringFormat 属性做我想做的事,还是需要使用转换器?