Форум программистов, компьютерный форум, киберфорум
Visual Basic .NET
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.91/11: Рейтинг темы: голосов - 11, средняя оценка - 4.91
172 / 180 / 27
Регистрация: 26.11.2011
Сообщений: 386
Записей в блоге: 1
1

Как автоматически растянуть колонки ListView

09.12.2015, 14:13. Показов 1905. Ответов 2
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Имеется форма1 на которой расположен ListView привязанный к форме слева и справа. Сам ListView растягивается, а как сделать что бы пропорционально растягивались колонки ListView?
Миниатюры
Как автоматически растянуть колонки ListView  
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
09.12.2015, 14:13
Ответы с готовыми решениями:

Определить наличие пустая колонки в Listview
Всем доброго времени суток! На форме Listview. Как определить, что 1. ячейка пуста 2. пуста...

Как растянуть колонки listView при изменении размера формы
Как растянуть колонки при изменении размера формы. Видел это в одной программе, но сам не понял как...

Как растянуть ListView на всё свободное пространоство?
Здравствуйте! Есть активити, в которой 2 кнопки, внизу и вверху, между ними TextView и ListView....

ListView Колонки и занисение данных в колонки
Здравствуйте... Я установил VIEW на Ditailes.. Теперь есть проблема - Я могу полностью заполнить...

2
Модератор
Эксперт .NET
4310 / 3384 / 507
Регистрация: 27.01.2014
Сообщений: 6,183
09.12.2015, 14:53 2
Лучший ответ Сообщение было отмечено GSXL как решение

Решение

GSXL, в нем вроде нет стандартного свойства, сделайте на Resize ширину компонента делите на колическво колонок и применяйте это значение к ширине каждой колонки... Математика.
1
172 / 180 / 27
Регистрация: 26.11.2011
Сообщений: 386
Записей в блоге: 1
09.12.2015, 15:19  [ТС] 3
Yury Komar, это то да, но надеялся что есть что то для ленивых

Добавлено через 19 минут
Получилось так:
VB.NET
1
2
3
    Private Sub Form1_Resize(sender As Object, e As EventArgs) Handles Me.Resize
        ListView1.Columns(1).Width = 300 + (Me.Size.Width - 1079)
    End Sub
Где 300 - стартовая ширина колонки ListView
А 1079 - стартовая ширина формы
0
09.12.2015, 15:19
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
09.12.2015, 15:19
Помогаю со студенческими работами здесь

Как изменить название колонки у ListView?
Как изменить название колонки в listview

Как автоматически подстраивать ширину колонки TableView в зависимости от содержимого ячеек?
Когда на заголовке колонки кликаешь дважды - ширина регулируется по максимальной длине ячеек. (Так...

Как убрать иконку у первой колонки в ListView?
Загружаю в ImageList иконки для всех колонок ListView кроме первой. Как убрать иконку у первого...

Как работать с ListView, в частности, добавить колонки
Как в ListView теперь добавляются колонки? Добавлено через 4 часа 55 минут Все, сам разобрался


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

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru