コード例 #1
0
        private void CopyToClipboard_Click(object sender, RoutedEventArgs e)
        {
            if (ExportedRtf.IsVisible)
            {
                TextPointer cursor = ExportedRtf.CaretPosition;

                ExportedRtf.SelectAll();
                ExportedRtf.Copy();

                ExportedRtf.CaretPosition = cursor;
            }

            if (ExportedText.IsVisible)
            {
                int caretIndex = ExportedText.CaretIndex;
                ExportedText.SelectAll();
                ExportedText.Copy();

                ExportedText.CaretIndex = caretIndex;
            }

            if (Browser.IsVisible)
            {
                HTMLDocument doc = (HTMLDocument)Browser.Document;
                if (doc == null)
                {
                    return;
                }

                doc.execCommand("SelectAll");
                doc.execCommand("Copy");
                doc.execCommand("Unselect");
            }
        }
コード例 #2
0
 public static void ToggleOrderedList(HTMLDocument doc)
 {
     if (doc != null)
     {
         doc.execCommand("InsertOrderedList", false, null);
     }
 }
コード例 #3
0
 public static void ToggleUnnumberedList(HTMLDocument doc)
 {
     if (doc != null)
     {
         doc.execCommand("insertUnorderedList", false, null);
     }
 }
コード例 #4
0
 public static void bold()
 {
     if (doc != null)
     {
         doc.execCommand("Bold", false, null);
     }
 }
コード例 #5
0
 public static void ToggleItalicFont(HTMLDocument doc)
 {
     doc.execCommand("Italic", false, null);
 }
コード例 #6
0
 public static void ToggleBoldFont(HTMLDocument doc)
 {
     doc.execCommand("Bold", false, null);
 }