我有一个对象,其中包含一个名为 ValidPhones 的 IEnumerable 作为属性。当我将它绑定到这样的 WPF ListView 时:
<ListView DataContext="{Binding ValidPhones}">
<TextBlock>
<TextBlock.Text>
<MultiBinding StringFormat='{}{0}: {1}'>
<Binding Path='Type' />
<Binding Path='PhoneNumber' />
</MultiBinding>
</TextBlock.Text>
</TextBlock>
</ListView>
即使 Enumerable 为空,它仍会在 UI 中显示“:”。有没有一种简单的方法来抑制这种情况的发生?