CanPrev ? btnLeft.Visibility = Visibility.Visible : btnLeft.Visibility = Visibility.Visible;
老是被if else 的逻辑 思维 导向 写成 这个样子 这是错误的
正确写法如下
btnLeft.Visibility = CanPrev ? Visibility.Visible : Visibility.Visible;
囧 使用的时候 写错 不下10次 还是 记下来 备注下吧