Форум программистов, компьютерный форум, киберфорум
C#: WPF, UWP и Silverlight
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.63/8: Рейтинг темы: голосов - 8, средняя оценка - 4.63
20 / 19 / 9
Регистрация: 06.02.2015
Сообщений: 382
.NET 4.x

Позиционирование контролов в Grid: Как лимитировать масштабирование центральной колонки

27.02.2015, 14:50. Показов 1678. Ответов 4
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Хочу сделать красоту
Идея в том чтобы на гриде сделать 3 колонки. 1,3 авто (там будет по 1 картинке), 2я - "со звездой", НО необходимо ограничеть макс размер на значение этой "звезды", т.к. когда контент будет занимать по ширене меньше стартового размера нужно что бы колонка занимала всё свободное место, а когда контент превышает размер ширины - колонка НЕ расширяется (в противном случае 2я картинка (3я колонка) уезжает за пределы видимости.

Для понятия ситуации: в центре будет СкролВьювер, в нём СтакПанель, то есть когда СтакПанель начнёт превышать размеры СкролВьювера (который в свою очередь растягивается на всю ширину 2й колонки) должен появится СкролБар, а не как у меня сейчас - растягивается СкролВьювер в связи с чем 3я колонка уезжает, СкролБар не появляется.

Вопрос: как лимитировать масштабирование центральной колонки?\

Прикрепил желаемый вид\результат.
Миниатюры
Позиционирование контролов в Grid: Как лимитировать масштабирование центральной колонки  
0
Лучшие ответы (1)
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
27.02.2015, 14:50
Ответы с готовыми решениями:

Макет в 3 колонки дивами. Резина центральной колонки
Подскажите. Нужен стандартный, в принципе, трёхколоночный макет для Jooml'ы. Посередине - основной текст, справа и слева - модули (всякие...

Сделать боковые отступы для центральной колонки
Как сделать чтобы данные колонки оставались равномерно резиновыми но, чтобы у центральной были отступы по бокам 20px? Главное не менять...

Как запретить масштабирование контролов на форме при изменении dpi экрана?
Всем здравствуйте. Речь об отсутствующем свойстве Scaled у форм студии. (В Delphi эта проблема решается именно так). Можно ли добиться...

4
20 / 19 / 9
Регистрация: 06.02.2015
Сообщений: 382
27.02.2015, 14:57  [ТС]
Админ. удали плз тему. Там был мой тупняк. Всё очевидно и просто
0
Администратор
Эксперт .NET
 Аватар для tezaurismosis
9673 / 4825 / 763
Регистрация: 17.04.2012
Сообщений: 9,664
Записей в блоге: 14
27.02.2015, 14:59
Темы на форуме по решению вопросов не удаляются и не закрываются. Будет очень хорошо, если вы опишите, в чём была ошибка.
0
Жуткая тВарЬ
394 / 329 / 135
Регистрация: 06.02.2015
Сообщений: 962
Записей в блоге: 1
27.02.2015, 15:01
Я ни фига понял в чем проблема при стандартной компоновке все работает как и должно работать

HorizontalScrollBarVisibility="Auto" стоит ?
0
20 / 19 / 9
Регистрация: 06.02.2015
Сообщений: 382
27.02.2015, 15:18  [ТС]
Лучший ответ Сообщение было отмечено tezaurismosis как решение

Решение

Косяк был в том что грид в котором я позиционировал элементы был уже обвёрнут в скролвьювер, в следствии чего при заполнении стакпанели мы имели реакцию внешнего вьювера и бездействие внутреннего.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
27.02.2015, 15:18
Помогаю со студенческими работами здесь

Как проинициализировать значение колонки в grid при добавлении записи?
В grid из навигатора плюсиком "+" добавляю новую строку. Необходимо проинициализировать значения некоторых колонок. Пытаюсь это сделать в...

Есть ли grid со автоподбором ширины колонки (autofit), как в excel?
ести ли grid со автоподбором ширины колонки(autofit) как в excel :). даите ссылкут pls.

Масштабирование контролов
Пытаюсь написать некое подобие игры в пазл (сборка рисунка из кусочков). Кусочки картинки представленны в виде контролов Image, которые...

Автоматическое масштабирование контролов
Как можно автоматически масштабировать контролы в зависимости от разрешения экрана и от того, будет ли пользователь изменять динамически...

Загрузка контролов в Grid из ресурсов
Здравствуйте. Задача: Есть компонент ListView с большим списком, при выборе элемента из списка в grid появляются (кнопки, формы ввода и...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Новые блоги и статьи
SDL3 для Web (WebAssembly): Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 12.02.2026
Содержание блога Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами и вызывать обработчики событий столкновения. . . .
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 11.02.2026
Содержание блога Библиотека SDL3 содержит встроенные инструменты для базовой работы с изображениями - без использования библиотеки SDL3_image. Пошагово создадим проект для загрузки изображения. . .
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL3_image
8Observer8 10.02.2026
Содержание блога Библиотека SDL3_image содержит инструменты для расширенной работы с изображениями. Пошагово создадим проект для загрузки изображения формата PNG с альфа-каналом (с прозрачным. . .
Установка Qt-версии Lazarus IDE в Debian Trixie Xfce
volvo 10.02.2026
В общем, достали меня глюки IDE Лазаруса, собранной с использованием набора виджетов Gtk2 (конкретно: если набирать текст в редакторе и вызвать подсказку через Ctrl+Space, то после закрытия окошка. . .
SDL3 для Web (WebAssembly): Работа со звуком через SDL3_mixer
8Observer8 08.02.2026
Содержание блога Пошагово создадим проект для загрузки звукового файла и воспроизведения звука с помощью библиотеки SDL3_mixer. Звук будет воспроизводиться по клику мышки по холсту на Desktop и по. . .
SDL3 для Web (WebAssembly): Основы отладки веб-приложений на SDL3 по USB и Wi-Fi, запущенных в браузере мобильных устройств
8Observer8 07.02.2026
Содержание блога Браузер Chrome имеет средства для отладки мобильных веб-приложений по USB. В этой пошаговой инструкции ограничимся работой с консолью. Вывод в консоль - это часть процесса. . .
SDL3 для Web (WebAssembly): Обработчик клика мыши в браузере ПК и касания экрана в браузере на мобильном устройстве
8Observer8 02.02.2026
Содержание блога Для начала пошагово создадим рабочий пример для подготовки к экспериментам в браузере ПК и в браузере мобильного устройства. Потом напишем обработчик клика мыши и обработчик. . .
Философия технологии
iceja 01.02.2026
На мой взгляд у человека в технических проектах остается роль генерального директора. Все остальное нейронки делают уже лучше человека. Они не могут нести предпринимательские риски, не могут. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru