Esempio n. 1
0
        public MainWindow()
        {
            InitializeComponent();

            _vm = new PresentationViewModel();
            DataContext = _vm;
            var doc = new FlowDocument(new Paragraph(new Run(_vm.SourceText)));
            RichTextToParce.Document = doc;
        }
Esempio n. 2
0
 public void Should_Produce_Document_Two_Match()
 {
     var source = "Hello world from my \"hello world\" application";
     var pattern = "world";
     var vm = new PresentationViewModel(){RegexPattern = pattern};
     vm.Parse();
     Assert.AreEqual(source, vm.SourceText);
     Assert.AreEqual(pattern, vm.RegexPattern);
     Assert.AreEqual(source, new TextRange(vm.ParsedDocument.ContentStart, vm.ParsedDocument.ContentEnd).Text.Trim());
 }
Esempio n. 3
0
        public MainWindow()
        {
            InitializeComponent();

            _vm         = new PresentationViewModel();
            DataContext = _vm;
            var doc = new FlowDocument(new Paragraph(new Run(_vm.SourceText)));

            RichTextToParce.Document = doc;
        }