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

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Удалить символ в RichTextBox 
:(
    Опции темы
granit1986
Дата 2.1.2010, 18:40 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


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

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



есть вот такой код
Код

         var range = new TextRange(questionRichTextBox.Document.ContentStart, questionRichTextBox.Document.ContentEnd);
         range.Text = "";
         MemoryStream ms = new MemoryStream();
         BinaryWriter bw = new BinaryWriter(ms);
         bw.Write(_showQuestions[questionIndex].TextQuestion);
         range.Save(ms, DataFormats.Rtf, true);
         range.Load(ms, DataFormats.Rtf);


вывод текста в формате RTF. почему-то в начале добавляется знак "?" и не могу понять как его программно удалить
PM MAIL   Вверх
dazy
Дата 11.1.2010, 08:08 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


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

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



А если так,  bw.Write("12345");
то тоже ? в начале появляется?
Точно с форматом текста в _showQuestions[questionIndex].TextQuestion все в порядке?
PM MAIL   Вверх
granit1986
Дата 23.1.2010, 19:35 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


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

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



как оказалось, этот знак используется в кодировка UTF8 и если его удалить, то удаляется и форматирование. пришлось делать с предварительныой записью в файл, и только потом считывать оттуда
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | WPF и Silverlight | Следующая тема »


 




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


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

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