0 / 0 / 0
Регистрация: 28.05.2015
Сообщений: 31
|
|||||||||||
1 | |||||||||||
XAML документ, вывод строк в компонент ListView07.06.2015, 19:07. Показов 2340. Ответов 17
Метки нет (Все метки)
Все Привет, подскажите пожалуйста как создать условие при работе с XAML документом
Есть XАML код, нужно обратиться к тем строкам, у которых: (1- шрифт: 26.6 и больше; 2 - жирный текст ) Если такая строка попалась, вывести в компонент ListView Помогите кто сможет, или предложите ваш вариант
Добавлено через 9 минут Готовый вариант получается такой: Мы открывает какой небуть rtf документ, далее тем временем работает преобразователь rtf в xalm,далее сканируем все строки ищем разницу строк отличающиеся от остальных своими параметрами, 1 - Размер 2 - жирный текст, и заносим в ListView Добавлено через 11 минут получается первым делом мы составляем список в listview а потом мы загружаем в RichTextBox сам документ по которому мы делали список
0
|
07.06.2015, 19:07 | |
Ответы с готовыми решениями:
17
Вывод количества строк из БД в ListView Заполнение ListView из XAML Вставка графических объектов XAML в документ Word Как в коде обратиться по имени к списку, определенному в XAML в качестве ItemsSource для ListView? |
07.06.2015, 19:19 | 2 | |||||
BinaryDante, я вам вот так отфильтровал что требуется, создав коллекцию из анонимных типов. Можете дальше из них брать что требуется.
1
|
0 / 0 / 0
Регистрация: 28.05.2015
Сообщений: 31
|
|
07.06.2015, 19:51 [ТС] | 3 |
insite2012, мне для WindowsForm а не для консольных приложений
Добавлено через 27 секунд Хотя тут значение особого не имеет
0
|
0 / 0 / 0
Регистрация: 28.05.2015
Сообщений: 31
|
|
07.06.2015, 19:58 [ТС] | 5 |
insite2012, спасибо вам
0
|
0 / 0 / 0
Регистрация: 28.05.2015
Сообщений: 31
|
|
09.06.2015, 03:50 [ТС] | 6 |
insite2012, А можно как небуть сделать, что бы он название самого слова выводил?
Добавлено через 13 минут insite2012, не именно данные (размер, жирный шрифт), а само найденное слово.
0
|
0 / 0 / 0
Регистрация: 28.05.2015
Сообщений: 31
|
|||||||||||||||||||||
09.06.2015, 13:24 [ТС] | 8 | ||||||||||||||||||||
insite2012, ну вот допустим
Добавлено через 39 минут insite2012, Эти слова нужны для того что бы я потом в тексте на них фокус сделал. Добавлено через 3 минуты Ну вот как то так у меня, только бы сделать бы чтоб он именно найденный текст выводил
0
|
0 / 0 / 0
Регистрация: 28.05.2015
Сообщений: 31
|
|
09.06.2015, 14:02 [ТС] | 10 |
insite2012, Нужно найденные слова по параметрам (шрифт, жирный текст) отобразить в TreeView, а у меня записывает xml данные, вот мой скриншот:
Просто мне потом нужно будет делать поиск этих слов в компоненте RichTextBox. Т.е переход
0
|
09.06.2015, 14:09 | 11 |
BinaryDante, если я понял вашу задачу, она должна выглядеть так:
1. Слева выводятся все варианты размера и типа шрифтов, которые присутствуют в тексте (по одному варианту для каждого, а не все что есть. То есть, Размер-1б Шрифт-1ж Размер-2б Шрифт-2 и так далее. А потом вам в самом тексте надо искать слова, соответствующие этим параметром (типа как в блокноте, Искать, Искать далее и т.п.). Все верно я описал?
0
|
0 / 0 / 0
Регистрация: 28.05.2015
Сообщений: 31
|
|
09.06.2015, 19:15 [ТС] | 12 |
insite2012, почти верно, это что то вроде боковой панели отображающие темы, подтемы, т.к угадать для каждого документа свои параметры шрифта итд почти невозможно, я решил сделать свой стандарт отображения текста в боковую панель: шрифт от 18(хотя можно начинать с 19) и более и жирный текст
Он просто выводит от 18 шрифта и больше в компонент TreeView тем самым делая как бы тему, или под тему, главное что бы был переход на такие слова, допустим что в TreeView есть слово с названием подтемой, то в удачном варианте, при нажатии на это слово он в компоненте RichTextBox найдет именно такое слово. Вроде это все Добавлено через 4 минуты Это все делается для электронных документов, книг, учебников где я думаю что не будет просто тупо 18 шрифт, как правило темы или под темы делают шрифтом больше и часто жирным шрифтом, вот я и воспользовался этим моментом Добавлено через 4 часа 47 минут insite2012, сможете помочь?
0
|
10.06.2015, 17:43 | 13 |
С чем именно? Вывести все имеющиеся в вашем документе пары Размер-Тип? Это смогу.
Заниматься реализацией поиска слов в тексте? Это вряд ли, поскольку это потребует больше времени, которого у меня не так много.
0
|
0 / 0 / 0
Регистрация: 28.05.2015
Сообщений: 31
|
|
10.06.2015, 17:49 [ТС] | 14 |
insite2012, вот нужно по размеру и типу вывести найденное слово в treeview, а оттуда я через обработчик клика в treeview считаю слово и найду в richtextbox
0
|
10.06.2015, 20:04 | 15 |
Что вывести??? Куда? Вы може четко и ясно сказать, что вам нужно получить именно из вашего xml файла?
Я вот сколько раз ваши посты прочитал, так и не понял до конца, что же вам требуется...
0
|
0 / 0 / 0
Регистрация: 28.05.2015
Сообщений: 31
|
|
10.06.2015, 22:32 [ТС] | 16 |
insite2012, смотрите, за место строчки {FontSize = 26.666666666667.FontWeight = Bold} в компоненте TreeView надо вывести само слово V.Boron, в TreeView. И так дальше, не xml данные о строках а само слово из RichTextBox компонента
0
|
0 / 0 / 0
Регистрация: 28.05.2015
Сообщений: 31
|
|
11.06.2015, 20:11 [ТС] | 17 |
insite2012, Надеюсь вы поняли меня
Добавлено через 21 час 17 минут insite2012, просто вывести в компонент TreeView те слова у которые при поиске {FontSize = больше 19 и .FontWeight = Bold}, не сам параметр поиска как показано в предыдущем скриншоте а те самые слова начиная с 19 шрифта и жирного текста, я просто не знаю как вам еще объяснить. Попробую рассказать вам подробно через скриншот: Итак, я загрузил документ в котором есть несколько строк ( 26 шрифт и жирный текст) в боковой панели (TreeView) выведено 6 строк xml кода, каждая строчка отвечает а точней говорит информацию строки в RichTextBox (начиная с верху в них), это правильно, так как в загруженном документе в RichTextBox 6 строк которые больше 19 шрифта и выделены жирным текстом, нужно просто вывести не саму информацию строк на xml, а через xml вывести найденное данное слово (смотрите стрелочки на скриншоте)
0
|
0 / 0 / 0
Регистрация: 28.05.2015
Сообщений: 31
|
|
14.06.2015, 19:24 [ТС] | 18 |
Народ если кто знает, помогите пожалуйста, срочно нужно
0
|
14.06.2015, 19:24 | |
14.06.2015, 19:24 | |
Помогаю со студенческими работами здесь
18
Поиск в listView и вывод на печать как Excel-документ Вывод файлов в компонент ListView Как проверить CheckBox в ListView XAML? Как Excel документ, в котором 10000 строк, разбить по 10 строк и сохранить каждые 10 строк в отдельный файл Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |