在 XAML 中设置可为 null 的 TimeSpan

Setting nullable TimeSpan in XAML

我正在从 MediaPlayerFramework 为播放器创建一个 Style,在这种 XAML 样式中,我想设置两个属性(SkipAheadIntervalSkipBackInterval),它们是输入 TimeSpan?.

我试过了

<Setter Property="SkipAheadInterval" Value="00:00:20.00" />

但是我得到了

Cannot assign to nullable type on property SkipAheadInterval

在XAML有没有办法做到这一点?

您是否考虑过使用 ValueConverter 并在 ValueConverter 范围内处理可为 null 的值?