using System.Windows; namespace WindowsOverview { public partial class Window1 : Window { public Window1() { InitializeComponent(); } private void Button_Click(object sender, RoutedEventArgs e) { // string messageBoxText = "Do you want to save changes?"; string caption = "Word Processor"; MessageBoxButton button = MessageBoxButton.YesNoCancel; MessageBoxImage icon = MessageBoxImage.Warning; MessageBoxResult result; // result = MessageBox.Show(messageBoxText, caption, button, icon); // switch (result) { case MessageBoxResult.Cancel: // User pressed Cancel break; case MessageBoxResult.Yes: // User pressed Yes break; case MessageBoxResult.No: // User pressed No break; } // } private void Save_Click(object sender, RoutedEventArgs e) { // // Configure save file dialog box var dialog = new Microsoft.Win32.SaveFileDialog(); dialog.FileName = "Document"; // Default file name dialog.DefaultExt = ".txt"; // Default file extension dialog.Filter = "Text documents (.txt)|*.txt"; // Filter files by extension // Show save file dialog box bool? result = dialog.ShowDialog(); // Process save file dialog box results if (result == true) { // Save document string filename = dialog.FileName; } // } private void Open_Click(object sender, RoutedEventArgs e) { // // Configure open file dialog box var dialog = new Microsoft.Win32.OpenFileDialog(); dialog.FileName = "Document"; // Default file name dialog.DefaultExt = ".txt"; // Default file extension dialog.Filter = "Text documents (.txt)|*.txt"; // Filter files by extension // Show open file dialog box bool? result = dialog.ShowDialog(); // Process open file dialog box results if (result == true) { // Open document string filename = dialog.FileName; } // } private void Print_Click(object sender, RoutedEventArgs e) { // // Configure printer dialog box var dialog = new System.Windows.Controls.PrintDialog(); dialog.PageRangeSelection = System.Windows.Controls.PageRangeSelection.AllPages; dialog.UserPageRangeEnabled = true; // Show save file dialog box bool? result = dialog.ShowDialog(); // Process save file dialog box results if (result == true) { // Document was printed } // } } }