21 references to LogicalDirection
PresentationFramework (21)
src\Framework\System\Windows\Controls\FlowDocumentReader.cs (1)
2023cpDirection = contentPosition.LogicalDirection;
src\Framework\System\Windows\Controls\FlowDocumentScrollViewer.cs (1)
1959cpDirection = contentPosition.LogicalDirection;
src\Framework\System\Windows\Controls\RichTextBox.cs (3)
238return this.TextEditor.GetSpellingErrorAtPosition(position, position.LogicalDirection); 257SpellingError spellingError = this.TextEditor.GetSpellingErrorAtPosition(position, position.LogicalDirection); 595Selection.SetCaretToPosition(value, value.LogicalDirection, /*allowStopAtLineEnd:*/true, /*allowStopNearSpace:*/false);
src\Framework\System\Windows\Controls\SinglePageViewer.cs (1)
1551cpDirection = contentPosition.LogicalDirection;
src\Framework\System\Windows\Controls\TextBox.cs (4)
234return (textPointer.LogicalDirection == LogicalDirection.Backward) ? offset - 1 : offset; 1411rect = TextPointerBase.GetCharacterRect(position, position.LogicalDirection, relativeToTextBox); 1441textPointer = (TextPointer)TextEditor.GetTextView(this.RenderScope).GetLineRange(textPointer).Start.CreatePointer(textPointer.LogicalDirection); 1470textPointer = (TextPointer)TextEditor.GetTextView(this.RenderScope).GetLineRange(textPointer).End.CreatePointer(textPointer.LogicalDirection);
src\Framework\System\Windows\Documents\TextContainer.cs (1)
1612if (!_rootNode.CaretUnitBoundaryCache && position.LogicalDirection == LogicalDirection.Backward)
src\Framework\System\Windows\Documents\TextPointer.cs (5)
47/// <see cref="TextPointer.LogicalDirection"/> property.</para> 886return GetPositionAtOffset(offset, this.LogicalDirection); 2590return ((ITextPointer)this).CreatePointer(0, this.LogicalDirection); 2603return ((ITextPointer)this).CreatePointer(offset, this.LogicalDirection); 3708return this.LogicalDirection;
src\Framework\System\Windows\Documents\TextRangeEditTables.cs (3)
717position = position.GetInsertionPosition(position.LogicalDirection); 911insertionPosition = implicitRun.ContentStart.GetFrozenPointer(position.LogicalDirection); // return a position with the same orientation inside a Run 926insertionPosition = implicitRun.ContentStart.GetFrozenPointer(position.LogicalDirection); // return a position with the same orientation inside a Run
src\Framework\System\windows\Documents\TextSelection.cs (2)
1556Invariant.Assert(this.Start.LogicalDirection == LogicalDirection.Backward); 1557Invariant.Assert(this.End.LogicalDirection == LogicalDirection.Forward);