WPF绑定表达式语法中是否有空值检查机制?例如,我的
TextBox
显示了People
对象数组的第一个元素的Address
字段,如下所示:Text="{Binding AllPeople[0].Address}"
AllPeople
有时可能为空。这不会引发任何异常,但是WPF会在Immediate窗口中静默记录绑定错误消息。是否有一种方式可以通过在Path表达式中指定null-safety来避免这种情况?例如 AllPeople?[0] .Address
。
注意:我知道可以使用转换器轻松完成此操作。我正在寻找一种简写符号。