Вниз  C / C++
- 22.03.2013 / 11:57
RGT
  Пользователь

RGT 
Сейчас: Offline
Эриканнеса,
Regex.Match method
Замена на заглавные
  1. StringBuilder builder = new StringBuilder(richTextBox1.Text);
  2. builder[c.Index] = char.ToUpper(richTextBox1.Text[c.Index]);
  3. richTextBox1.Text = builder.ToString();

Смена цвета текста (как-то криво работает):
  1. richTextBox1.Select(c.Index, 2);
  2. richTextBox1.SelectionColor = Color.Blue;

__________________
 don't tread on me

Изменено RGT (22.03 / 11:57) (всего 2 раза)
- 22.03.2013 / 12:31
Эриканнеса
  Пользователь

Эриканнеса 
Сейчас: Offline
RGT, Спасибо,буду пробовать это применить.
- 23.03.2013 / 14:08
Эриканнеса
  Пользователь

Эриканнеса 
Сейчас: Offline
столкнулась с такой проблемой. Есть некотороя форма в ней меню и текстбокс. При нажатии на кнопку dbButton открывается дочернее mdi окно с админкой к базе данных. Тут все работает,но одна беда,это дочернее окно прячится за текстбоксом. Что можно сделать ? Если можно то с примером. Спасибо.
З.Ы. Си шарп.

Изменено Эриканнеса (23.03 / 14:11) (всего 1 раз)
- 23.03.2013 / 16:26
Эриканнеса
  Пользователь

Эриканнеса 
Сейчас: Offline
  1. const string pattern = @"слово или фраза для поиска";
  2. MatchCollection myMatch = Regex.Matches(richTextBox1.Text,myReg1,RegexOptions.IgnoreCase);
  3.  
  4. for (int i = 0; i < richTextBox1.Text.Length; i++) {
  5. foreach (Match m in myMatch) {
  6. if ((i >= m.Index) && (i < m. Index+m.Length))
  7.                     {
  8.  
  9. richTextBox1.SelectionColor = Color.Blue;
  10. }
  11. }
  12. }
тоже не работает.

Изменено Эриканнеса (23.03 / 16:28) (всего 1 раз)
- 24.03.2013 / 06:43
Askalite
  Пользователь

Askalite 
Сейчас: Offline
Эриканнеса, убери отображение старой формы.
- 24.03.2013 / 11:48
Эриканнеса
  Пользователь

Эриканнеса 
Сейчас: Offline
Askalite, не получится. Старое окно ты имеешь ввиду окно родителя? Тогда и дочерние окна будут не видны,но я нашла выход и форма с текстбоксом тоже стало дочерним окном,вроде нормуль,да и к томуже можно обрабатывать сразу несколько файлов.
- 25.03.2013 / 05:51
Askalite
  Пользователь

Askalite 
Сейчас: Offline
Эриканнеса, если два окна с одинаковым приоритетом то они перекрывают друг друга. Попробуй в конструкторе прописать.
- 27.03.2013 / 00:06
vialux
  Пользователь

vialux 
Сейчас: Offline
Эриканнеса, с простыми слoвами проще.
  1. if(richTextBox.Find("text") >0){
  2. richTextBox1 .SelectionStart =richTextBox1.Find("text");
  3. richTextBox1 .SelectionLength = 4; richTextBox1.SelectionColor = Color.DarkCyan;
  4. }

- 27.03.2013 / 07:28
Эриканнеса
  Пользователь

Эриканнеса 
Сейчас: Offline
Askalite, Сейчас все нормально. Можно открывать сразу много файлов и работать с ними.
- 27.03.2013 / 07:39
Эриканнеса
  Пользователь

Эриканнеса 
Сейчас: Offline
vialux (27.03.2013/00:06)
Эриканнеса, с простыми слoвами проще
  1. private void marker(strind findMText,object myText){
  2. if(myText.Find(findText) >0){
  3. myText.SelectionStart =myText.Find(findText);
  4. myText.SelectionLength = myText.Length;
  5. myText.SelectionColor = Color.DarkCyan;
  6. }
  7. }
  8. ...
  9. marker(findWord,richTextBox1);
  10. ...
Находит первое слово,а как дописать чтоб все искал

Изменено Эриканнеса (27.03 / 07:40) (всего 1 раз)
Наверх  Всего сообщений: 2777
Фильтровать сообщения
Поиск по теме
Файлы топика (111)