Альтернатива вкладкам с длинными именами

Для приложения Windows Forms я ищу решение для организации форм в группе вкладок. Проблема заключается в том, что эти вкладки будут динамическими и имеют загадочные, короткие и длинные метки.

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

Наиболее распространенным случаем будет только один раздел, но также могут быть случаи, когда есть три или более. При длине ярлыков вкладок 3 вкладки уже будут трудно отображать (больше и больше вкладок будут обрезаны с помощью «...» и в конечном итоге будут отображаться в раскрывающемся окне, как в интернет-браузерах).

скачать источник bmml - Каркасы, созданные с помощью Mockups Balsamiq

Любые идеи для разных решений?

11 голосов | спросил J_rgen 27 PM000000120000004931 2014, 12:24:49

3 ответа


14

Вы можете попытаться взломать элемент управления вкладкой в ​​комбинацию мастер-детали. Затем у вас есть вся необходимая ширина и более равномерное отображение ключевой информации (столбцы).

mockup

скачать источник bmml - Каркасы, созданные с помощью Mockups Balsamiq

ответил Vitaly Mijiritsky 27 PM00000040000003631 2014, 16:13:36
6

Я думаю, что хорошая демонстрация альтернатив стандартным элементам управления вкладками можно увидеть с помощью элемента управления RadPageView от Telerik.
http://www.telerik.com/products/winforms/pageview.aspx

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

Если вы делаете вертикальные вкладки сбоку, я бы рекомендовал сделать текст обернутым и /или автоматически масштабироваться и не позволять вкладкам получить TOO широкий, иначе он создаст ту же проблему, что и раньше, - это сделало бы для неуправляемый пользовательский интерфейс.

введите описание изображения здесь>> </p>

<p> В URL-адресе RadPageView, опубликованном выше, приведен пример, показывающий, что нормальный горизонтальный макет либо переполняется в раскрывающийся список, либо переносится на несколько строк. </p>

<p> <img src =  введите описание изображения здесь>> </p>

<p> Я не пытаюсь рекламировать их, но это хороший URL, чтобы получить вдохновение. Их набор управления хорош, но он не является бесплатным. </p>

<p> Другой вариант - разместить меньшую часть текста или значок, чтобы указать, что есть за вкладки, а затем вывести всплывающую подсказку с более подробной информацией при наведении указателя мыши на заголовки вкладок. </p></body></html>

ответил Adam Plocher 27 PM00000020000003331 2014, 14:10:33
5

Если вы не можете полностью не укоротить текст или перегруппировать их значимо; Я пошел за боковыми вкладками.

mockup

скачать источник bmml - Каркасы, созданные с помощью Mockups Balsamiq

ответил Esin 27 PM000000120000005831 2014, 12:58:58

Похожие вопросы

Популярные теги

security × 330linux × 316macos × 2827 × 268performance × 244command-line × 241sql-server × 235joomla-3.x × 222java × 189c++ × 186windows × 180cisco × 168bash × 158c# × 142gmail × 139arduino-uno × 139javascript × 134ssh × 133seo × 132mysql × 132