added SSCLI 1.0
[windows-sources.git] / sdk / samples / WPFSamples / ExpenseItStandalone / csharp / expenseitstandalone / createexpensereportdialogbox.xaml.cs
blobbb3d0633b04965cfff800f48557375ea72cc5bc2
1 using System.Windows; // Window
4 namespace ExpenseItStandalone
6 public partial class CreateExpenseReportDialogBox : Window
8 public CreateExpenseReportDialogBox()
10 InitializeComponent();
13 void addExpenseButton_Click(object sender, RoutedEventArgs e)
15 Application app = (Application)System.Windows.Application.Current;
16 ExpenseReport expenseReport = (ExpenseReport)app.FindResource("ExpenseData");
17 expenseReport.LineItems.Add(new LineItem());
20 void viewChartButton_Click(object sender, RoutedEventArgs e)
22 ViewChartWindow dlg = new ViewChartWindow();
23 dlg.Owner = this;
24 dlg.Show();
27 void okButton_Click(object sender, RoutedEventArgs e)
29 MessageBox.Show(
30 "Expense Report Created!",
31 "ExpenseIt Standalone",
32 MessageBoxButton.OK,
33 MessageBoxImage.Information);
35 this.DialogResult = true;
38 void cancelButton_Click(object sender, RoutedEventArgs e)
40 this.DialogResult = false;