Rambler's Top100
Форум: MS ACCESSVBVBA MS OfficeMS SQL server
Новые сообщения: 0000

Форум: MS ACCESS

Вопросы связанные с MS ACCESS

Обновить визитку
Участники «Online»
Все участники

 
 

Доброго времени суток, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: (2003) форматирование строк Списка
 
 автор: iplato   (14.05.2011 в 21:51)   личное сообщение
 
 

Задача оказалась тем камнем, об который я споткнулся. выгуглить ответ не получилось, lebans перерыл, форум обыскал, вопросы аналогичные поднимались, но подходов не нашел.

Делаю форму, которая конструирует юзеру разные запросы и результат бросает в список на форме - дальше можно даблкликнуть открыть нужную запись и отредактировать ее. Записи выведенные в список могут условно образовывать до трех групп. Каждая группа - это сочетание булиновских данных в соответствующей записи соответствующей таблицы.

Требуется выделить эти группы в списке, самое лучшее если цветом - три цвета.
Не могу понять как обратиться к свойству конкретной строки элемента список, чтобы поменять цвет, шрифт.. да что угодно.
В реализации должен быть именно Список.
Подскажите как программно решить задачу или скажите что это нельзя сделать. Спасибо

  Ответить  
 
 автор: Гоблин   (14.05.2011 в 23:01)   личное сообщение
 
 

Нечто подобное меня интересовало раньше. Конкретно - как отформатировать текст, что бы в колонках списка текст вставал по центру. Потом разграничение по строкам. Геморно это все очень. Легче ленточную форму сделать и с ней возиться.

  Ответить  
 
 автор: iplato   (14.05.2011 в 23:35)   личное сообщение
 
 

ленточную нельзя, в итоге то получилось?

  Ответить  
 
 автор: Гоблин   (15.05.2011 в 09:31)   личное сообщение
 
 

С ленточной получилось. Если баловать с ее свойствами, и прочей дрянью, то все ОК.

  Ответить  
 
 автор: ДрЮня   (14.05.2011 в 23:08)   личное сообщение
 
 

в ListView можно устанавливать цвет фонта, но и только.
можно также использовать различные GridView, там возможностей больше.

  Ответить  
 
 автор: iplato   (14.05.2011 в 23:42)   личное сообщение
 
 

чтото я не соображу что за листвью, не вижу на панеле в аксесе

  Ответить  
 
 автор: Гоблин   (14.05.2011 в 23:20)   личное сообщение
 
 

По этой хрене тут что-то есть. http://msdn.microsoft.com/ru-ru/library/system.windows.controls.gridview.aspx
Хорошо бы пример поглядеть как это все в аксе выглядеть будет.

  Ответить  
 
 автор: iplato   (14.05.2011 в 23:42)   личное сообщение
 
 

посмотреть мою форму можно тут http://narod.ru/disk/12909639001/zadacha.mdb.html

  Ответить  
 
 автор: Силblч   (15.05.2011 в 09:59)   личное сообщение
 
 

vsflexgrid

  Ответить  
 
 автор: iplato   (18.05.2011 в 17:33)   личное сообщение
 
 

за отдельную денюжку на фрилансе задачу расковыряли с использованием объекта ActiveX ListView, как и написано выше меняют цвет шрифта

  Ответить  
 
 автор: Explorer   (18.05.2011 в 18:52)   личное сообщение
 
 

наверное скачали пример с лебанс.ком

  Ответить  
 
 автор: Explorer   (18.05.2011 в 18:53)   личное сообщение
 
 

нет, там листбокс, кажется :)

  Ответить  
 
 автор: Силblч   (18.05.2011 в 19:44)   личное сообщение
 
 

vsflexgrid решает все проблемы

у мня по крайней мере

  Ответить  
 
 автор: Lukas   (18.05.2011 в 20:13)   личное сообщение
 
 


vsflexgrid решает все проблемы...


Эх, везет же некоторым... :)

  Ответить  
 
 автор: Силblч   (18.05.2011 в 21:19)   личное сообщение
 
 

я помню :) Олегу отписал что и как
проконсультируйся

  Ответить  
 
 автор: Lukas   (18.05.2011 в 21:37)   личное сообщение
 
 

Спасибо, СилЫч.
Вот только боюсь даже с Олега помощью VSFG не решит моих проблем по ремонту:
1. Зубов
2. Квартиры
3. Машины
4. ....

  Ответить  
HiProg.com - Технологии программирования
Rambler's Top100 TopList