private void open_button_Click(object sender, RoutedEventArgs e) { OpenFileDialog openFileDialog1 = new OpenFileDialog(); openFileDialog1.InitialDirectory = Environment.GetFolderPath(Environment.SpecialFolder.Desktop); openFileDialog1.Filter = @"Evennote File(*.note)|*.note"; openFileDialog1.RestoreDirectory = true; if (openFileDialog1.ShowDialog() == true) { Note temp = Evennote.OpenNoteFromFile(openFileDialog1.FileName); titleTextBox.Text = temp.Title; using (MemoryStream mem = new MemoryStream()) { TextRange range = new TextRange(temp.Text.ContentStart, temp.Text.ContentEnd); range.Save(mem, DataFormats.XamlPackage); mem.Position = 0; TextRange kange = new TextRange(richTextBox.Document.ContentStart, richTextBox.Document.ContentEnd); kange.Load(mem, DataFormats.XamlPackage); } } }