for flooders
:: Главная :: Решения :: Статьи :: Сайт М. Дроздова :: Файловый архив :: Книга по VFP 9 :: Русский Help Online :: OFF-LINE Форум
   Л и с о в о д ы   в с е х   с т р а н,  о б ъ е д и н я й т е с ь !!!  

Список Форумов  :: Visual Foxpro, Foxpro for DOS
   :: Помощь сайту :: 

несколько объектов в ячейки grida
Dron2003

Сообщений: 81
Дата: 07.01.18 16:15:26ОтветитьЦитировать
Всем привет! С Новым годом!

Ребята, натолкните на мысль: мне надо, чтобы в ячейке Grida отобразились 20 квадратиков, причём, каждый ещё и менял цвет в зависимости от условия.

Как такое можно сделать?
Спасибо.
Ratings: 0 negative/0 positive

Re: несколько объектов в ячейки grida
Pliskin

Сообщений: 2771
Откуда: Новосибирск
Дата: 07.01.18 18:07:18ОтветитьЦитировать
Использовать объект класса Container
Ratings: 0 negative/0 positive

Re: несколько объектов в ячейки grida
PaulWist

Сообщений: 12988
Дата: 07.01.18 18:09:11ОтветитьЦитировать
1. Создать класс на основе контейнера.
2. Добавить в контейнер оьекты
3. Контейнер добавить в колонку грида.


------------------
Есть многое на свете, друг Горацио...
Что и не снилось нашим мудрецам.
(В.Шекспир Гамлет)
Ratings: 0 negative/0 positive

Re: несколько объектов в ячейки grida
akvvohinc

Сообщений: 2812
Откуда: Москва
Дата: 07.01.18 18:40:36ОтветитьЦитировать
А можно поподробнее?

Чему будет равно значение ControlSource такой колонки, и каким образом будет обеспечиваться вывод разных значений включенных в контейнер объектов для разных записей?

Допустим, включили в контейнер чекбокс.
В каком месте должно быть написано выражение, устанавливающее значение этого чекбокса?
Ratings: 0 negative/0 positive

Re: несколько объектов в ячейки grida
akvvohinc

Сообщений: 2812
Откуда: Москва
Дата: 07.01.18 18:51:10ОтветитьЦитировать
А, наверно понял - не просто добавить объект Контейнер, в который потом накидать (Addobject) нужные объекты, а сначала создать класс (не обратил внимания на это слово )...



Исправлено: akvvohinc, 07.01.18 18:54
Ratings: 0 negative/0 positive

Re: несколько объектов в ячейки grida
Ydin
Автор

Сообщений: 5876
Откуда: Киев
Дата: 07.01.18 19:56:56ОтветитьЦитировать
Dron2003
ячейке Grida отобразились 20 квадратиков, причём, каждый ещё и менял цвет в зависимости от условия
В чекбокс и одного квадратика не всунешь. Да, контейнер.
DynamicBackColor можно почитать, но не просто с ним в контейнере
OFF - Dron2003: dron2003.livejournal.com ?



Исправлено: Ydin, 08.01.18 03:18
Ratings: 0 negative/0 positive

Re: несколько объектов в ячейки grida
Dron2003

Сообщений: 81
Дата: 07.01.18 21:08:56ОтветитьЦитировать
PaulWist
1. Создать класс на основе контейнера.
2. Добавить в контейнер оьекты
3. Контейнер добавить в колонку грида.

Так, что-то начинает сдвигаться с мёртвой точки. Спасибо.
Попробовал, почти получилось. Только вопрос в следующем: В гриде я вижу свой контейнер только тогда, когда данная ячейка в фокусе. Как сделать чтобы это было видно всегда.
Ratings: 0 negative/0 positive

Re: несколько объектов в ячейки grida
Dron2003

Сообщений: 81
Дата: 07.01.18 21:10:41ОтветитьЦитировать
Ydin
Dron2003
ячейке Grida отобразились 20 квадратиков, причём, каждый ещё и менял цвет в зависимости от условия
В чекбокс и одного квадратика не всунешь. Да, контейнер.
По жизни, вообще, не надо квадратики вставлять, даже два.
Но, извратиться можно, но не интересно, и не хочу.
Зато, сумеешь, потом и 100 квадратиков нарисуешь.
Скажи спасибо, что не надо их в трех круглешках чекбоксов всунуть.
За 78 баксов на этом форуме смогут. Я - не участник. Спасибо, если Вы не lulgu (e-mail скрыт,Дата регистрации: 30.11.16 00:10, Последняя активность: 06.01.18 20:38, но как-то начал исправляться!).
Еще DynamicBackColor можно почитать, lulgu знает, но не просто с ним в контейнере (и с DynamicBackColor и с lulgu)

OFF - Dron2003: dron2003.livejournal.com ?
Да, это я.
Ratings: 0 negative/0 positive

Re: несколько объектов в ячейки grida
akvvohinc

Сообщений: 2812
Откуда: Москва
Дата: 07.01.18 21:12:48ОтветитьЦитировать
Dron2003
В гриде я вижу свой контейнер только тогда, когда данная ячейка в фокусе. Как сделать чтобы это было видно всегда.
Свойство Sparse колонки.
Ratings: 0 negative/0 positive

Re: несколько объектов в ячейки grida
Dron2003

Сообщений: 81
Дата: 07.01.18 21:21:11ОтветитьЦитировать
Получилось. Спасибо!
Ratings: 0 negative/0 positive

Re: несколько объектов в ячейки grida
Ydin
Автор

Сообщений: 5876
Откуда: Киев
Дата: 07.01.18 22:40:46ОтветитьЦитировать
Вітаю!
Ratings: 0 negative/0 positive

Re: несколько объектов в ячейки grida
Dron2003

Сообщений: 81
Дата: 19.01.18 10:35:22ОтветитьЦитировать
Еще вдогонку вопрос: как сделать чтобы контейнер был виден только в тех строках, которые удовлетворяют условию, а в других строках было чистое поле?
Ratings: 0 negative/0 positive

Re: несколько объектов в ячейки grida
ou

Сообщений: 107
Дата: 19.01.18 10:51:12ОтветитьЦитировать
Dron2003
Еще вдогонку вопрос: как сделать чтобы контейнер был виден только в тех строках, которые удовлетворяют условию, а в других строках было чистое поле?
CurrentControl
DynamicCurrentControl
Ratings: 0 negative/0 positive



Извините, только зарегистрированные пользователи могут писать в этом форуме.

On-line: 33 and Guests: 33


© 2000-2018 Fox Club 
Яндекс.Метрика