Вопрос № 54082: Добрый день. Помогите, необходимо создать КОМПОНЕНТ на C#, что-то типа мини редактора VisualStudio 2005. Чтоб функции там можно было сворачивать и разворачивать плюсиком, когда пишешь код всплывает подсказки как в VS. Так вот вопрос, от какого компон...
Вопрос № 54.082
Добрый день. Помогите, необходимо создать КОМПОНЕНТ на C#, что-то типа мини редактора VisualStudio 2005. Чтоб функции там можно было сворачивать и разворачивать плюсиком, когда пишешь код всплывает подсказки как в VS. Так вот вопрос, от какого компонента лучше всего наследовать мой компонент. Какие могут возникнуть проблемы и мож кто знает какие нибудь ссылочки, где решалась данная или похожая задача, или просто хотя бы по этой теме ссылки.
Спасибо!
Отправлен: 02.09.2006, 14:21
Вопрос задал: Angel1 (статус: Посетитель)
Всего ответов: 1 Мини-форум вопроса >>> (сообщений: 0)
Отвечает: Яруллин Азат Рифкатович
Здравствуйте, Angel1!
Имхо, Вы взялись за очень сложное...
Для начала посоветовал бы более простые редакторы с минимальными возможностями.
Например:
http://www.codeproject.com/cs/miscctrl/RichTextBoxExtended.asp
Чтобы сделать редактор, подобный VS 2005 , Вам нужно будет создать и описать свой класс окна (окно редактирования)... Стандартными элементами управления тут не обойтись... (возможно, я ошибаюсь...)
Если же Вы всё ещё хотите сделать подобное, есть редактор с открытым исходным кодом, в котором реализованы возможности VS2005:
http://notepad-plus.sourceforge.net/ru/download.php?lang=ru
(написан на С++)
На C# такое почти не пишут...
Нашел только один проект на rsdn (редактор на C#):
http://www.rsdn.ru/projects/Rsdn.Editor/Article/Rsdn.Edit.xml
(думаю, в статье найдете всё что нужно)
Удачи!
Ответ отправил: Яруллин Азат Рифкатович (статус: Студент)
Ответ отправлен: 02.09.2006, 16:31 Оценка за ответ: 5