Exemplo n.º 1
0
 public void JumpToError(XamlError error)
 {
     if (CurrentDocument != null)
     {
         (Views[CurrentDocument] as DocumentView).JumpToError(error);
     }
 }
Exemplo n.º 2
0
 public void JumpToError(XamlError error)
 {
     Document.Mode = DocumentMode.Xaml;
     try {
         uxTextEditor.ScrollTo(error.Line, error.Column);
         uxTextEditor.CaretOffset = uxTextEditor.Document.GetOffset(error.Line, error.Column);
     } catch (ArgumentException) {
         // invalid line number
     }
 }
Exemplo n.º 3
0
        public void JumpToError(XamlError error)
        {
            Document.Mode = DocumentMode.Xaml;
            try {
                uxTextEditor.ScrollTo(error.Line, error.Column);
                uxTextEditor.CaretOffset = uxTextEditor.Document.GetOffset(error.Line, error.Column);

                int  n = 0;
                char chr;
                while ((chr = uxTextEditor.Document.GetCharAt(uxTextEditor.CaretOffset + n)) != ' ' && chr != '.' && chr != '<' && chr != '>' && chr != '"')
                {
                    n++;
                }

                uxTextEditor.SelectionLength = n;
            }
            catch (ArgumentException) {
                // invalid line number
            }
        }