绑定到数组元素[0]给出argumentoutofrangeexception

时间:2017-03-27 18:12:07

标签: arrays xaml binding

绑定到可能未设置的数组元素时,有没有办法摆脱输出窗口中的ArgumentOutOfRangeException消息?

对于MenuItem,这是我的绑定:

            <Setter Property="InputGestureText" Value="{Binding Path=MenuItem.Command.InputGestures[0].DisplayString}"/>

如果InputGestures的长度为0,那么这不应该只是将绑定值设置为null吗?我现在必须制作自定义转换器,以便我可以先检查Count&gt; 0吗?我以为绑定会自动完成... 感谢您的任何信息!

0 个答案:

没有答案