public partial class MainWindow : Window
{
System.Threading.CancellationTokenSource cancleTokenSrc = new System.Threading.CancellationTokenSource();
+
+ List<Document> Documents = new List<Document>();
+
public MainWindow()
{
InitializeComponent();
this.fooTextBox.FoldingStrategy = new CharFoldingMethod('{', '}');
this.fooTextBox.Document.Update += Document_Update;
this.Enable.IsChecked = true;
-
+
+ this.Documents.Add(this.fooTextBox.Document);
+ this.Documents.Add(new Document());
+
this.Closed += MainWindow_Closed;
}
this.fooTextBox.IndentMode = IndentMode.Space;
}
}
+
+ private void MenuItem_Click_14(object sender, RoutedEventArgs e)
+ {
+ this.fooTextBox.Document = this.Documents[0];
+ MessageBox.Show("Current Document is Document1");
+ }
+
+ private void MenuItem_Click_15(object sender, RoutedEventArgs e)
+ {
+ this.fooTextBox.Document = this.Documents[1];
+ MessageBox.Show("Current Document is Document2");
+ }
}
public class TextRangeConveter : System.Windows.Data.IValueConverter
{