2
A
回答
1
您可以編輯相框模板,並以這種方式插入特殊控制:
<Style x:Key="mainFrameStyle" TargetType="phone:PhoneApplicationFrame">
<Setter Property="Template">
<Setter.Value>
<ControlTemplate TargetType="phone:PhoneApplicationFrame">
<Border x:Name="ClientArea" BorderBrush="{TemplateBinding BorderBrush}"
BorderThickness="{TemplateBinding BorderThickness}" Background="{TemplateBinding Background}"
HorizontalAlignment="{TemplateBinding HorizontalAlignment}" VerticalAlignment="{TemplateBinding VerticalAlignment}">
<Grid x:Name="mainFrameGrid">
<ContentControl ContentTemplate="{TemplateBinding ContentTemplate}"
Content="{TemplateBinding Content}" HorizontalAlignment="{TemplateBinding HorizontalAlignment}"
HorizontalContentAlignment="{TemplateBinding HorizontalContentAlignment}"
VerticalAlignment="{TemplateBinding VerticalAlignment}"
VerticalContentAlignment="{TemplateBinding VerticalContentAlignment}" />
<Grid Background="Black" Visibility="{Binding IsBusy, Converter={StaticResource TrueToVisibleConverter}, Source={StaticResource FrameViewModel}}">
<TextBlock Text="Loading.." VerticalAlignment="Center" HorizontalAlignment="Center"/>
</Grid>
</Grid>
</Border>
</ControlTemplate>
</Setter.Value>
</Setter>
</Style>
,並使用此代碼在InitializePhoneApplication在App.xaml.cs將此模板():
RootFrame = new TransitionFrame();
RootFrame.Style = Resources["mainFrameStyle"] as Style;
所以所有你需要註冊一些viewmodel作爲一個靜態資源,並在需要時改變它的IsBusy屬性。
相關問題
- 1. 在WPF中顯示「等待」屏幕
- 2. 顯示等待屏幕,顯示async = false的ajax調用
- 3. 等待屏幕,等待響應
- 4. sh屏幕 - 等待屏幕終止
- 5. C#如何在屏幕上顯示等待gif 5秒當我點擊屏幕
- 6. 在MVC等待屏幕4
- 7. 等待屏幕旋轉
- 8. 黑莓 - 等待屏幕
- 9. 如何在VBA Excel 2010中顯示等待屏幕
- 10. 當用戶選擇UITable行時顯示等待屏幕
- 11. 在J2ME中使用LWUIT顯示等待屏幕?
- 12. 如何顯示「待機」屏幕
- 13. iPhone等待屏幕的框架
- 14. BlackBerry請等待屏幕超時
- 15. 請等待在asp.net中的屏幕
- 16. 等待效果結束加載屏幕
- 17. Lwuit J2ME中的等待屏幕
- 18. 初始屏幕等待幾秒鐘
- 19. 等待屏幕窗口結束
- 20. 初始屏幕使等待框移動
- 21. 爲WPF窗口加載等待屏幕
- 22. 螺紋加載(等待)屏幕
- 23. 動畫錯誤等待屏幕 - 黑莓
- 24. Android登錄和等待屏幕
- 25. 將視圖修改爲等待屏幕
- 26. 顯示等待圖像,等待MVC視圖顯示
- 27. 仿真器等待超過半小時後不顯示主屏幕
- 28. 如何在等待事件觸發時顯示一個窗體屏幕
- 29. 如何讓behat在填充之前等待屏幕上顯示一個元素?
- 30. 如何在等待搜索結果顯示時添加加載屏幕?
謝謝,我一定會用它。是否有可能我們使用Telerik控制庫來做到這一點?我的意思是在telerik控件中有任何可用的機制? – LojiSmith