comparison SilverlightGlimpse/SilverlightValidation/Views/UserView.xaml.cs @ 78:dd6bcd2535b6

Working version
author Steven Hollidge <stevenhollidge@hotmail.com>
date Mon, 23 Apr 2012 22:43:53 +0100
parents 86ed4919b126
children 5172a9b9800c
comparison
equal deleted inserted replaced
77:86ed4919b126 78:dd6bcd2535b6
17 InitializeComponent(); 17 InitializeComponent();
18 HtmlPage.Document.SetProperty("title", "Silverlight Validation"); 18 HtmlPage.Document.SetProperty("title", "Silverlight Validation");
19 19
20 vm = new UserViewModel(UserModel.Create(), new UserModelValidator()); 20 vm = new UserViewModel(UserModel.Create(), new UserModelValidator());
21 this.DataContext = vm; 21 this.DataContext = vm;
22
23 // uncomment this exception to view exception on startup
24 //ThrowNestedException();
22 } 25 }
23 26
24 private void DatePicker_KeyDown(object sender, KeyEventArgs e) 27 private void DatePicker_KeyDown(object sender, KeyEventArgs e)
25 { 28 {
26 if (e.Key != Key.Tab) 29 if (e.Key != Key.Tab)
27 e.Handled = true; 30 e.Handled = true;
28 } 31 }
29 32
30 private void btnThrowException_OnClick(object sender, RoutedEventArgs e) 33 private void btnThrowException_OnClick(object sender, RoutedEventArgs e)
31 { 34 {
32 throw new Exception("Exception from Child Window"); 35 ThrowNestedException();
36 }
37
38 private void ThrowNestedException()
39 {
40 throw new Exception("Oh dear we've hit an exception!",
41 new Exception("This is an inner exception"));
33 } 42 }
34 } 43 }
35 } 44 }