Горизонтальный скролинг в гриде | |
---|---|
vodaic Автор Сообщений: 188 Откуда: Киев, Украина Дата регистрации: 24.02.2009 |
В формдизайнере создаю форму. Львиную часть формы занимает грид. В гриде 9 столбцов.
Первые 5 столбцов на экране видны. Для отображения остальных столбцов надо сдвинуться вправо. Но строка горизонтального скролинга неактивна. А потому увидеть остапьные столбцы грида не могу. ScrolBars установлен в 3-Both Как активировать полоску горизонтального скролинга? Спасибо! |
Re: Горизонтальный скролинг в гриде | |
---|---|
of63 Сообщений: 25256 Откуда: Н.Новгород Дата регистрации: 13.02.2008 |
Не пользовался, но может перемотка влево вправо невозможна при ...AllowCellSelection=.F. например/
|
Re: Горизонтальный скролинг в гриде | |
---|---|
Chemberzhy Сообщений: 13142 Откуда: Измаил Дата регистрации: 28.04.2009 |
Станет активна, как только в гриде появятся данные, а по пустым полям темы Винды шастать не дают
------------------ Что-то с памятью моей стало, всё что было не со мной- помню. |
Re: Горизонтальный скролинг в гриде | |
---|---|
sphinx Сообщений: 31184 Откуда: Каменск-Уральски Дата регистрации: 22.11.2006 |
Киньте сюда проблемный грид (отвязав его от других библиотек). У всех все показывает, а чтобы подсказать надо видеть проблему. ------------------ "Veni, vidi, vici!"(с) |
Re: Горизонтальный скролинг в гриде | |
---|---|
sphinx Сообщений: 31184 Откуда: Каменск-Уральски Дата регистрации: 22.11.2006 |
Олег, эта настройка грида всего лишь делает активной всю строку грида (сам сейчас это применяю, раньше как-то не было вопросов у Заказчиков), а не отдельную ячейку. К скроллу это не имеет отношения. ------------------ "Veni, vidi, vici!"(с) |
Re: Горизонтальный скролинг в гриде | |
---|---|
of63 Сообщений: 25256 Откуда: Н.Новгород Дата регистрации: 13.02.2008 |
Уже понял свою ошибку, отползаю в блиндаж
|
Re: Горизонтальный скролинг в гриде | |
---|---|
sphinx Сообщений: 31184 Откуда: Каменск-Уральски Дата регистрации: 22.11.2006 |
Да норм все, твои знания это не отменяет.
------------------ "Veni, vidi, vici!"(с) |
Re: Горизонтальный скролинг в гриде | |
---|---|
vodaic Автор Сообщений: 188 Откуда: Киев, Украина Дата регистрации: 24.02.2009 |
Немного пришлось отсутствовать... Вот направляю форму, на которой гриду в формдизайнере нужна горизонтальная линейка скролинга. Но ее у меня нет. Да, забыл сообщить главное: я использую VFP 6.0 Спасибо! |
Re: Горизонтальный скролинг в гриде | |
---|---|
sphinx Сообщений: 31184 Откуда: Каменск-Уральски Дата регистрации: 22.11.2006 |
На работе есть и 6, и 9. Посмотрю в понедельник, если коллеги не опередят. Решим Вашу проблему, тут люди отзывчивые, многие на Фоксе годами пишут. ------------------ "Veni, vidi, vici!"(с) |
Re: Горизонтальный скролинг в гриде | |
---|---|
vodaic Автор Сообщений: 188 Откуда: Киев, Украина Дата регистрации: 24.02.2009 |
Я тоже надеюсь, что помогут. Я давно читаю эту конференцию и вижу, что "незамеченных" вопросов практически нет. За что я очень бдагодарен участникам этой конференции! Немного дополню информацию. Эту форму (которую я прислал сюда) я создавал "с нуля". На стадии создания в форидизайнере линейка горизонтального скролинга была и я ею пользовался. А когда я сохранил форму, а затем открыл ее в дизайнере как бы для корректировки, линейка снова исчезла и вижу только ту часть грида, которая вмещается в макете. |
Re: Горизонтальный скролинг в гриде | |
---|---|
Alsim Сообщений: 3636 Откуда: Екатеринбург Дата регистрации: 17.11.2004 |
У меня показывает, правда так как в комплекте не было таблицы, сунул свою через ДатеЕнверовмент подключенную.
Удачи! + После ответа понял проблему. Если правильно понял, то - Добавил скриншот, после того, как начинаешь двигать колонки в дизайнере, появляется и скрол внизу. Исправлено 1 раз(а). Последнее : Alsim, 27.09.20 11:15 |
Re: Горизонтальный скролинг в гриде | |
---|---|
Igor Korolyov Сообщений: 34580 Дата регистрации: 28.05.2002 |
В дизайн-тайме вполне можно обойтись переходом к нужным колонкам через окно свойств. Как таковой скролл в гриде совершенно не обязателен для настройки колонок.
------------------ WBR, Igor |
Re: Горизонтальный скролинг в гриде | |
---|---|
vodaic Автор Сообщений: 188 Откуда: Киев, Украина Дата регистрации: 24.02.2009 |
Совершенно верно! после того, как начинаешь двигать колонки в дизайнере, появляется и скрол внизу! Это-то и непонятно. |
Re: Горизонтальный скролинг в гриде | |
---|---|
vodaic Автор Сообщений: 188 Откуда: Киев, Украина Дата регистрации: 24.02.2009 |
В свойствах действительно можно все поправить, заменить и т.д. Но при этом не видишь, как это выглядит в макете. Немного неудобно (а может непривычно). Хочется все-таки видеть все на макете. |
Re: Горизонтальный скролинг в гриде | |
---|---|
vodaic Автор Сообщений: 188 Откуда: Киев, Украина Дата регистрации: 24.02.2009 |
Правильно ли я Вас понял: добиться появления внизу линейки скролинга можно только путем перетаскивания колонок? И никакими настройками в Properties, Tools-Options-Form добиться этого не получится? |
Re: Горизонтальный скролинг в гриде | |
---|---|
Igor Korolyov Сообщений: 34580 Дата регистрации: 28.05.2002 |
Что именно можно увидеть "в макете" грида? Ширину колонок? Заголовок хедера? В любом случае для того чтобы понять как это всё выглядит в реальности, форму надо запускать.
Нет. Можно выбрать колонку или внутренности колонки (заголовок, текстбокс) в окне свойств, можно из контекстного меню войти "внутрь" грида при помощи пункта Edit - это тоже включит частичную "работу" грида. Когда выбран "сам" грид, его внутренности не активны - аналогично и другим контейнерам в фоксе. ------------------ WBR, Igor |
Re: Горизонтальный скролинг в гриде | |
---|---|
vodaic Автор Сообщений: 188 Откуда: Киев, Украина Дата регистрации: 24.02.2009 |
Ну нет. Можно увидеть как располагается заголовок, как он взаимодействует с самим расположением на макете. Мне оэто почему-то нравится. И вот сейчас, пока другого я не знаю, я пользуюсь перетаскиванием колонок (столбцов) для того, чтобы все-таки линейку открыть. Ну так мне привычнее....
Вот здесь, если можно, подробнее. Чье контексное меню можно использовать и как? Если в свойствах выбрать контекстное меню (правой кнопкой мышки), отражается контекстное меню свойств. Если в макете выбрать контекстное меню, оно вообще не срабатывает. Или я не о том? |
Re: Горизонтальный скролинг в гриде | |
---|---|
Igor Korolyov Сообщений: 34580 Дата регистрации: 28.05.2002 |
[attachment 33902 edit_grid.png]
Контекстное меню дизайнера форм - при клике на самом гриде. В режиме редактирования сложного объекта вокруг него рисуется маркер. И для грида будет достпен горизонтальный скроллинг - если он в принципе разрешён, конечно. ------------------ WBR, Igor |
Re: Горизонтальный скролинг в гриде | |
---|---|
vodaic Автор Сообщений: 188 Откуда: Киев, Украина Дата регистрации: 24.02.2009 |
В свойствах выбираю Text1 для первого столбца.На макете вокруг грида рисуется зеленая рамка (маркер) Кликаю правой кнопкой мышки на нижней полоске (где должна быть предполагаемая линейка скролинга). Никакой реакции. Кликаю на верхней части грида (над заглавиями столбцов и на самих заглавиях. Никакой реакции. Как мне вызвать это контекстно зависимое меню? Если перетаскивания столбцов открывает скролинг, значит он вообще разрешен? Я в самом начале писал, что ScrolBars установлен в 3-Both. Это ведь "если он в принципе разрешён"? |
Re: Горизонтальный скролинг в гриде | |
---|---|
vodaic Автор Сообщений: 188 Откуда: Киев, Украина Дата регистрации: 24.02.2009 |
Ваши снимки экрана очень информативны. Спасибо Вам! Еще попытаюсь описать подробно мои шаги. Несколько измененные. И так. Открываю форму. Не обращаясь к свойствам, щелкаю левой кнопкой на гриде. Вокруг него оброазуется тоненькая рамка с 4-мя точками по углам и 4-мя точками в средине сторон рамки (точки изменения размеров поля под грид). Щелкаю правой кнопкой на гриде. Появляется приведенное Вами контекстное меню. Щелкаю левой кнопкой на Edit. Вокруг грида рисуется зеленый маркер (как на вашем втором снимке экрана), на СКРОЛИНГ НЕ ПОЯВЛЯЕТСЯ. Ну как мне получить этот самый скролинг? |
© 2000-2024 Fox Club  |