在状态栏中显示异常
本文关键字:异常 显示 状态栏 | 更新日期: 2023-09-27 18:25:03
我有一个应用程序,用户可以在其中键入一些数据。然后将对其进行验证,如果验证失败,将引发异常。是否可以在状态栏中显示此异常?以便用户知道哪里出了问题。
我希望你能帮助我……再次:S
您应该在xaml文件中添加StatusBar控件:
<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
如果你需要更多关于其他方法的细节,我可以添加它。
。。?是否捕获验证异常并设置statusbar文本属性?