Модераторы: gambit, Partizan
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Хранение текста и его свойств, Способы хранения текста со свойствами 
:(
    Опции темы
Grandson
Дата 7.11.2007, 18:44 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 4
Регистрация: 6.11.2007

Репутация: нет
Всего: нет



Стоит задача:

Необходимо иметь возможность редактировать текст (например, в RichTextBox), изменять его свойства (например, выделять некоторые слова жирным шрифтом, курсивом, подчеркивание, цвет, размер), вставлять изображения, так чтобы изменения сохранялись.

То есть по сути в приложении должен быть встроенный текстовый мини-редактор. При этом приложение не должно требовать установки на ПК офисных программ (типа MS Word).

Каковы способы решения этой задачи?
Может быть существуют готовые компоненты?
PM MAIL   Вверх
Experimenter
Дата 7.11.2007, 19:31 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 430
Регистрация: 8.5.2007
Где: Уфа

Репутация: 1
Всего: 17



Один способ увидел прямо здесь, когда писал это сообщение - заключать слова в тэги при сохранении <B>жирный текст</B>, <I>наклонный текст</I>. При открытии считывать тэги и отображать слова в тексте согласно этим тэгам.

Это сообщение отредактировал(а) Experimenter - 7.11.2007, 19:34


--------------------
public Zlo FromTwoEvilsChooseSmaller(Zlo zlo1, Zlo zlo2){
    if(zlo1 < zlo2) return zlo1;
    else if(zlo1 > zlo2) return zlo2;
    else throw new Exception("Kill yourself by the wall"); }
PM WWW ICQ   Вверх
FREEDEV
Дата 7.11.2007, 22:24 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 238
Регистрация: 6.3.2007
Где: Украина->Одесс а

Репутация: нет
Всего: 3



вот тут: http://www.codeproject.com/cs/miscctrl/csexrichtextbox.asp
добавление картинок, форматированного текста в RichTextBox
--------------------
Microsoft Windows Visla ©
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Прежде чем создать тему, посмотрите сюда:
mr.DUDA
THandle

Используйте теги [code=csharp][/code] для подсветки кода. Используйтe чекбокс "транслит" если у Вас нет русских шрифтов.
Что делать если Вам помогли, но отблагодарить помощника плюсом в репутацию Вы не можете(не хватает сообщений)? Пишите сюда, или отправляйте репорт. Поставим :)
Так же не забывайте отмечать свой вопрос решенным, если он таковым является :)


Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, mr.DUDA, THandle.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Разработка Windows Forms | Следующая тема »


 




[ Время генерации скрипта: 0.2220 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.