Exemple #1
0
 protected void SetCaretPosition(MathBox mathBox, BoxCaretPosition boxCaretPosition) =>
 mathBox.SetCaretPosition(boxCaretPosition);
        public void FocusBox(ElementBox elementBox, BoxCaretPosition boxCaretPosition = BoxCaretPosition.Default)
        {
            MathBox mathBox = GetElementBox(elementBox);

            FocusBox(mathBox, boxCaretPosition);
        }
Exemple #3
0
 protected void FocusBox(MathBox mathBox, BoxCaretPosition boxCaretPosition = BoxCaretPosition.Start)
 {
     Dispatcher.InvokeAsync(mathBox.Focus,
                            System.Windows.Threading.DispatcherPriority.Input);
     SetCaretPosition(mathBox, boxCaretPosition);
 }