Грид

Программирование на Visual Basic, главный форум. Обсуждение тем программирования на VB 1—6.
Даже если вы плохо разбираетесь в VB и программировании вообще — тут вам помогут. В разумных пределах, конечно.
Правила форума
Темы, в которых будет сначала написано «что нужно сделать», а затем просьба «помогите», будут закрыты.
Читайте требования к создаваемым темам.
Алексей К.
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 419
Зарегистрирован: 12.05.2004 (Ср) 9:41
Откуда: Ульяновск

Грид

Сообщение Алексей К. » 17.03.2006 (Пт) 9:38

Подскажите пожалуйста: если грид у которого есть возможность выделять части текста в пределах одной ячейки разным цветом?

типа:
|текст ячейки| - одная ячейка грида

Andrey Fedorov
Член-корреспондент академии VBStreets
Член-корреспондент академии VBStreets
 
Сообщения: 3287
Зарегистрирован: 21.05.2004 (Пт) 9:28
Откуда: Москва

Re: Грид

Сообщение Andrey Fedorov » 17.03.2006 (Пт) 9:56

Алексей К. писал(а):|текст ячейки| - одная ячейка грида


Не припомню ни одного такого Grid-a.

Как вариант - можно попробовать выводить в ячейку рисунок.
Фиг Вам! - Сказал Чебурашка, обгладывая Крокодила Гену...

Amed
Алфизик
Алфизик
 
Сообщения: 5346
Зарегистрирован: 09.03.2003 (Вс) 9:26

Сообщение Amed » 17.03.2006 (Пт) 10:05

Owner draw :?
С гридами отдельная песня в этом плане будет. Лучше уж рисунок выводить.

Andrey Fedorov
Член-корреспондент академии VBStreets
Член-корреспондент академии VBStreets
 
Сообщения: 3287
Зарегистрирован: 21.05.2004 (Пт) 9:28
Откуда: Москва

Сообщение Andrey Fedorov » 17.03.2006 (Пт) 10:18

Amed писал(а):Owner draw :?
С гридами отдельная песня в этом плане будет. Лучше уж рисунок выводить.


Нет, не Owner draw. Просто рисунок.
Можно один на столбец, можно для ячейки Grid-a.

Кстати, делал как-то нечто подобное - см. скриншот в приложенном файле. Там Grid и диаграмма Ганта в рисунке. При прокрутке рисунка прокручивалась и диаграмма (понятно что вместо диаграммы может быть и просто раскрашенный текст, который может выводиться поверх одного из столбцов Grid-a). А для полного эффекта в режиме редактирования (если он нужен) можно подставлять RichTextBox.
Вложения
1.rar
(8.11 Кб) Скачиваний: 22
Фиг Вам! - Сказал Чебурашка, обгладывая Крокодила Гену...

alibek
Большой Человек
Большой Человек
 
Сообщения: 14205
Зарегистрирован: 19.04.2002 (Пт) 11:40
Откуда: Russia

Сообщение alibek » 17.03.2006 (Пт) 10:28

Не подойдет?
Вложения
colorgrid.jpg
Два цвета в ячейке.
colorgrid.jpg (9.92 Кб) Просмотров: 90
Lasciate ogni speranza, voi ch'entrate.

Алексей К.
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 419
Зарегистрирован: 12.05.2004 (Ср) 9:41
Откуда: Ульяновск

Сообщение Алексей К. » 17.03.2006 (Пт) 10:38

to alibek: нужно как в экселе, но в своей проге.
Делать собрался подсветку синтаксиса программ для станков с ЧПУ, хотел чтобы каждая строка проги в гриде была. Судя по всему придеться делать на Richtextbox`е. Всем спасибо.

Konst_One
Член-корреспондент академии VBStreets
Член-корреспондент академии VBStreets
Аватара пользователя
 
Сообщения: 3041
Зарегистрирован: 09.04.2004 (Пт) 13:47
Откуда: Химки

Сообщение Konst_One » 17.03.2006 (Пт) 11:33

FormulaOne Grid такое позволял в свое время, но он платный и дорогой

Andrey Fedorov
Член-корреспондент академии VBStreets
Член-корреспондент академии VBStreets
 
Сообщения: 3287
Зарегистрирован: 21.05.2004 (Пт) 9:28
Откуда: Москва

Сообщение Andrey Fedorov » 17.03.2006 (Пт) 11:39

Алексей К. писал(а):Судя по всему придеться делать на Richtextbox`е. Всем спасибо.


А можно все сделать на PictureBox-е.
И нумерацию строк сделаешь, и разные линии/раскраску - все что захочешь. Оно совсем несложно - надо только попробовать. В итоге может выйти гораздо приличней чем на RichTextBox-е.

По крайней мере я бы делал именно так.
Фиг Вам! - Сказал Чебурашка, обгладывая Крокодила Гену...


Вернуться в Visual Basic 1–6

Кто сейчас на конференции

Сейчас этот форум просматривают: Google-бот и гости: 81

    TopList