2014-11-24 4 views
0

Вставить блокнот ++ в мою форму окна. Через который я хочу управлять notepad ++ своей собственной функцией.Как вставить блокнот ++ в мою форму Windows?

Я использую раздельный контейнер.

В панели 1 - у меня есть кнопка. В панели2 - блокнот ++ появляется при загрузке формы.

блокнот ++ появляется на панели2.

, что я ожидаю, я использую одну кнопку в своей форме.

всякий раз, когда я нажимаю эту кнопку, замена будет происходить в блокноте ++ для одного слова.

ex, текст в блокноте ++ is, «Это файл для замены слова в блокноте ++ через форму Windows».

Я хочу заменить слово «Это» на «Это». Может ли кто-нибудь мне помочь?

Ожидаемый результат отображается в блокноте ++ is, «Это проверка файлов для замены слова в блокноте ++ через форму Windows».

До сих пор я сделал,

+0

Вы попробовали что-нибудь? Показать нам. – Askolein

ответ

2

То, что вы хотите сделать, может быть достигнуто иначе. Вложение Notepad ++ - неправильная идея. Это независимый исполняемый файл, который не предназначен для «плагинов чего-то» ... но это отличный держатель плагинов.

  1. Проверьте Notepad ++ documentation to create your own plugin, , который, вероятно, будет проще и надежнее.

  2. Если вы хотите придерживаться C#, используйте выделенный элемент управления, чтобы выделить некоторый synthax (если это то, что вы пытаетесь сделать), например Scintilla.NET.