Mercurial > silverbladetech
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 } |