我知道这已被问过很多次了;我正在尝试实现一个“全局矩形”,并在其上设置等待光标。
<Rectangle Canvas.ZIndex="999" x:Name="WaitCursor" Visibility="Collapsed" Fill="Red" Grid.ColumnSpan="2" Margin="0" Width="1500" Height="1500" Cursor="Wait"/>
我可以看到丑陋的红色填满整个页面,光标最初变为等待,但似乎很脆弱。如果我移动鼠标,光标似乎随机切换回来(当然屏幕仍然是红色的。)更糟糕的是,如果我单独留下鼠标,即使红色矩形消失,等待光标也会保持打开状态。
为什么这么糟糕?
答案 0 :(得分:2)
就个人而言,我根本不打扰WaitCursor,与Silveright和WPF中的其他方法相比,它是一个相当差的指标。
请考虑使用Silverlight Toolkit中的BusyIndicator
。