Axiom.Framework.Exceptions.WinFormErrorDialog.Show C# (CSharp) Method

Show() public method

Causes the exception to be displayed on the screen
public Show ( Exception exception ) : void
exception System.Exception The exception to display
return void
		public void Show( Exception exception )
		{
			this.txtMsg.Text = exception.Message + Environment.NewLine + exception.StackTrace;
			this.cmdClose.Select();
			this.ShowDialog();
		}

Usage Example

Example #1
0
		static void Main()
		{
			try
			{
#if !(XBOX || XBOX360)
				Thread.CurrentThread.CurrentCulture = new CultureInfo( "en-US", false );
				using ( SampleBrowser sb = new SampleBrowser() )
#else
				using (SampleBrowser sb = new XBox.SampleBrowser())
#endif
				{
					sb.Go();
				}
			}
			catch ( Exception ex )
			{
#if !(XBOX || XBOX360)
				IErrorDialog messageBox = new WinFormErrorDialog();
				messageBox.Show( ex );
#else
				Debug.WriteLine( LogManager.BuildExceptionString( ex ) );
#endif
			}

		}