-1
A
回答
0
..?捕获验证异常并设置状态栏文本属性?
1
您应该添加的状态栏控制你的XAML文件:
<StatusBar Height="23" HorizontalAlignment="Stretch" Margin="0,0,0,0" Name="myStatusBar" VerticalAlignment="Bottom">
<StatusBarItem x:Name="errorStatusBarItem" Content="No errors" />
</StatusBar>
抛出异常,然后抓住他们更新文本可以工作,但我建议不要在这种情况下使用异常。相反,您可以在状态栏中创建事件更新文本并调用它或直接设置文本(如果应用程序足够简单)。无论哪种方式,你可以这样说:
errorStatusBarItem.Content = "error message"; //or something like err.Message if you are using method with exceptions
如果您需要其他方法的详细信息,我可以添加它。
+0
hmm。如何捕捉视图模型中的异常?它可能会从其他地方抛出。 – Sulby 2012-02-24 10:21:42
+0
我不确定你的意思是MVVM模式还是别的什么。如果可能的话,您可以在您的应用程序中为所有未处理的异常实现通用处理程序:http://msdn.microsoft.com/en-us/library/system.windows.application.unhandledexception%28v=vs.95%29。 ASPX。 – 2012-02-28 18:52:20
相关问题
- 1. Qt正常状态栏在临时状态后不显示
- 2. PhoneGap 2.7在状态栏中显示activityindicator
- 3. 在Lwuit中显示状态栏J2ME
- 4. 在显示状态栏之前获取高度状态栏?
- 5. 状态栏库不显示
- 6. 显示状态栏暂时
- 7. 隐藏/显示状态栏
- 8. 状态栏仍显示
- 9. iPhone 5/SE显示白色状态栏,iPhone 6/7显示黑色状态栏
- 10. AVAudioRecorder显示状态栏在iOS7
- 11. 如何在LibGDX上显示状态栏?
- 12. 在状态栏下显示tableView
- 13. 显示在相机imagePicker状态栏
- 14. 状态栏不显示在mfmailcomposeviewcontroller
- 15. iOS启动图像状态栏显示系统状态栏
- 16. java.lang.illegal状态异常
- 17. 如何在状态栏中显示CMFCRibbonButton的工具提示?
- 18. iPhone状态栏显示UIView顶部
- 19. 如何使MFMailComposeViewController不显示状态栏?
- 20. 始终显示状态栏和软键
- 21. Monodroid隐藏和显示状态栏
- 22. iOS 11 SearchDisplayController显示黑色状态栏
- 23. 如何隐藏和显示状态栏
- 24. 显示指标减去状态栏?
- 25. IOS 7状态栏不显示?
- 26. 状态栏上显示单行通知?
- 27. 状态栏大红十字会显示
- 28. iOS SDK。显示通话状态栏
- 29. 添加UIImagePickerController时状态栏不显示
- 30. 显示状态栏并更改颜色
你需要什么帮助,具体是什么? – Jon 2012-02-17 18:43:48
解决此问题的最佳方法可能是使用MVVM模式设计,并可能(取决于您的需要)使用错误信使服务。 – Firoso 2012-02-17 19:34:00
我应该也许已经提到它,但我已经实现了mvvm模式 – Sulby 2012-02-17 20:33:08