绑定到可能未设置的数组元素时,有没有办法摆脱输出窗口中的ArgumentOutOfRangeException消息?
对于MenuItem,这是我的绑定:
<Setter Property="InputGestureText" Value="{Binding Path=MenuItem.Command.InputGestures[0].DisplayString}"/>
如果InputGestures的长度为0,那么这不应该只是将绑定值设置为null吗?我现在必须制作自定义转换器,以便我可以先检查Count&gt; 0吗?我以为绑定会自动完成... 感谢您的任何信息!