Путь разработчика    

Копировать и вставить данные в нескольких форматах в буфер обмена в C#

В этом примере показано, как копировать и вставлять данные в несколько форматов в буфер обмена. Он сохраняет данные в форматах Rich Text (RTF), текста и HTML. Когда вы вставляете данные, он отдельно отображает каждый из доступных форматов.

Следующий код показывает, как программа копирует данные в буфер обмена.

Python

Сначала код создает новый DataObject. Он вызывает метод SetData объекта для сохранения данных в RTF и текстовых форматах. Затем он составляет небольшой документ HTML и снова использует метод SetData объекта данных для сохранения документа в формате HTML.

Сначала код создает новый DataObject. Он вызывает метод SetData объекта для сохранения данных в RTF и текстовых форматах. Затем он составляет небольшой документ HTML и снова использует метод SetData объекта данных для сохранения документа в формате HTML.

...

Следующий код показывает, как программа вставляет данные из буфера обмена.

Python

Для каждого типа данных RTF, текста и HTML, код использует метод GetDataPresent объекта Clipboard, чтобы узнать, доступен ли формат. Если это так, в коде используется метод Clipboard GetData для получения данных.

Источник: http://csharphelper.com/blog/2014/09/copy-and-paste-data-in-multiple-formats-to-the-clipboard-in-c/



Отзывы (через Facebook):

Оставить отзыв с помощью аккаунта FaceBook:

Анимация проблемы Башни Ханоя в C#

Следующий метод AnimateMovement перемещает диск по прямой линии из текущего местоположения в новый. Код вычисляет количество пикселей в секунду, которое он...

20 09 2020 21:20:21

Как сделать класс с определением и повышением событий в C#

В этом примере используется класс BankAccount для управления банковским счетом (и для определения способов и событий события). Если программа пытается удал...

19 09 2020 4:51:31

Каковы final переменные в Java?

Конечным ключевым словом является зарезервированное ключевое слово в Java для ограничения пользователя и его можно применять к переменным-членам, методам,...

18 09 2020 22:12:25

Чтение и запись текста в текстовых файлах в C#

Когда вы нажимаете кнопку «Write» кнопки примера, следующий код записывает значения в текстовые поля в файл. Этот код создает новый StreamWriter для записи...

17 09 2020 20:20:28

Слияние заставки и видео в каталоге в C#

( Обратите внимание, что этот пример был написан в Visual Studio 2010.) В этом примере показано, как вы можете объединять заставки и видео в каталоге. Приме...

16 09 2020 15:47:30

Тип заливки в Java

Изменение значения из одного типа данных в переменную другого типа называется преобразованием типа данных. Существует два типа литья, Примитивное литье тип...

15 09 2020 0:18:59

Нарисуйте цветное колесо в C#

В программе используется PathGradientBrush, чтобы заполнить цветовое колесо цветовыми образцами. Рисование колеса в основном автоматическое, но прикладывае...

14 09 2020 19:43:27

Path (путь) в C#

В этой статье мы обсудим директиву Path и различные методы в Path в C#. Путь - это строка, которая предоставляет расположение файла или каталога.  Путь не о...

13 09 2020 23:41:36

Сделать общий класс очереди приоритетов в C#

В этом примере показано, как создать общий класс очереди приоритетов. Общий класс похож на обычный класс, за исключением того, что он может принимать один...

12 09 2020 12:44:27

Для чего используется Python?

Python - это язык общего назначения . Его можно использовать практически для чего угодно. Это один из самых универсальных языков в мире. Благодаря большому...

11 09 2020 8:18:21

C# 4.0 Полное руководство (Герберт Шилдт)

В книге "C# 4.0 Полное руководство" Г. Шилдта по C# 4.0 - языку программирования, разработанному специально для среды .NET, - детально рассмотрены все осно...

10 09 2020 15:55:54


Parse error: syntax error, unexpected ',' in /home/users/9/9161484547/domains/flash-mx.ru/lessons/926.php on line 69