Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Правила для растягивания колонок в гриде #310

Open
gsbelarus opened this issue Jan 27, 2020 · 0 comments
Assignees
Labels
gdmn-grid Related to gdmn-grid package

Comments

@gsbelarus
Copy link
Owner

  1. если суммарная ширина видимых колонок больше ширины грида, то ничего не делаем.
  2. если суммарная ширина меньше ширины грида и разница составляет меньше заданной (небольшой, 15-20 px) величины, то растягиваем последнюю колонку не зависимо от того, какое выравнивание в ней используется.
  3. если разница больше, чем задется в п.2, тот смотрим на выравнивание. Если выраванивание по левому краю или центру, то растягиваем на полную нехватающую ширину. Если по правому -- добавляем пустую колонку справа.

И еще:

  1. В какие-то моменты перестает работать перетягивание колонок.
  2. В какие-то моменты при изменении ширины колонки мышка остается в состоянии смены ширины даже при отпущенной кнопке.
@gsbelarus gsbelarus added the gdmn-grid Related to gdmn-grid package label Jan 27, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
gdmn-grid Related to gdmn-grid package
Projects
None yet
Development

No branches or pull requests

2 participants