2016-08-18 4 views
-1

Я хочу создать простую форму приложения Windows Forms, которая выглядит как Microsoft Word. Сейчас я использую управление RichTextBox. Я не нашел способ сделать его несколькими страницами, как это делает Microsoft Word. Мне просто нужен элемент управления (я думаю, это RichTextbox), который может иметь несколько страниц. Я пробовал RichTextBox, но это было совершенно бесполезно. Есть ли какой-либо другой элемент управления или у Microsoft Word есть какие-либо API для взаимодействия с помощью кода C#? Есть ли какой-либо контроль для использования?Создание листов в формах окон C#

+0

http://www.c-sharpcorner.com/UploadFile/84c85b/building-mdi-winforms-application-using-C-Sharp/ –

+2

Do вы имеете в виду * несколько страниц в одном RichTextBox *? Если это так, это невозможно; RichTextBox не поддерживает эту функциональность. MS Word не использует RichTextBox для своего контента; он использует специальный интерфейс, созданный специально для Word. –

+0

@MennanKara действительно мне нужно что-то вроде слова Microsoft. у него есть страницы и листы, которые могут захватывать текст. Мне не нужно отображать несколько форм внутри другой формы. – Media

ответ

1

Это closest solution, что я могу предложить, но это не совсем то, о чем вы просите. В принципе, вы можете использовать некоторые из офисных объектов и классов Microsoft, но это не просто интерфейс plug and play и требует некоторой работы с вашей стороны. Вы можете, как this one тоже (опять-таки не просто богатый управления текстом)

Смежные вопросы