Пример #1
0
 public DesignTimeTextSelection(SceneElement textElement, IViewFlowDocumentEditor editingTextBox)
 {
     this.textElement = textElement;
     this.start       = editingTextBox.Document.ContentStart.GetOffsetToPosition(editingTextBox.Selection.Start);
     this.end         = editingTextBox.Document.ContentStart.GetOffsetToPosition(editingTextBox.Selection.End);
     this.length      = editingTextBox.Document.ContentStart.GetOffsetToPosition(editingTextBox.Document.ContentEnd);
 }
Пример #2
0
 protected RichTextBoxEditProxyBase(BaseFrameworkElement textSource)
     : base(textSource)
 {
     this.ProxyPlatform      = textSource.DesignerContext.DesignerDefaultPlatformService.DefaultPlatform;
     this.richTextBox        = (IViewFlowDocumentEditor)this.ProxyPlatform.ViewTextObjectFactory.CreateRichTextBox();
     this.instanceDictionary = new Dictionary <object, Microsoft.Expression.DesignModel.DocumentModel.DocumentNode>();
 }