Beispiel #1
0
        public static BookTextUI ToBookTextUI(this MMRichTextBox richTextBox, bool isLayout = false)
        {
            var bookTextUI = new BookTextUI();

            FEToBookUI(richTextBox, bookTextUI);
            bookTextUI.Document = isLayout ? null : richTextBox.Data;

            return(bookTextUI);
        }
Beispiel #2
0
        public static MMRichTextBox ToRichTextBox(this BookTextUI bookTextUI, bool isLayout = false)
        {
            MMRichTextBox richTextBox = new MMRichTextBox();

            BookUIToFE(bookTextUI, richTextBox);
            richTextBox.SetBinding(MMRichTextBox.DataProperty,
                                   new Binding("Document")
            {
                Mode = BindingMode.TwoWay, UpdateSourceTrigger = UpdateSourceTrigger.PropertyChanged
            });

            return(richTextBox);
        }