Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Заполнить ColumnHeader ListView / 5 сообщений из 5, страница 1 из 1
18.03.2014, 16:54
    #38589739
Qwe.Qwe1
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Заполнить ColumnHeader ListView
Как заполнить ColumnHeader ListView (C#, WinForms). Я делал так:
Код: c#
1.
new List<string>() { "ID", "Номер", "Адрес" }.ForEach(x => listView.Columns.Add(x));


А можно еще и ширину колонок добавить по аналогии? То есть нужны пары <"Название", размер> - как это будет выглядеть?
...
Рейтинг: 0 / 0
18.03.2014, 17:03
    #38589755
pation
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Заполнить ColumnHeader ListView
Qwe.Qwe1,

создай класс например:
Код: c#
1.
2.
3.
4.
5.
6.
class ColumnHeaderDescription
{
public string Name{get;set;};
public int Width{get;set;}
//и всё что нужно
}



можно ещё использовать Tuple или анонимный тип, но тогда придётся мириться с их особенностями
...
Рейтинг: 0 / 0
18.03.2014, 17:05
    #38589759
Qwe.Qwe1
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Заполнить ColumnHeader ListView
Вот я Tuple смотрел, можно пример, как это будет выглядеть в итоге?
...
Рейтинг: 0 / 0
18.03.2014, 17:09
    #38589768
pation
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Заполнить ColumnHeader ListView
Qwe.Qwe1Вот я Tuple смотрел, можно пример, как это будет выглядеть в итоге?
Код: c#
1.
2.
3.
4.
5.
6.
new List<string>() { new Tuple<string, int>("ID",5)}
.ForEach(x => 
{
var c= listView.Columns.Add(x.Item1);
c.Width = x.Item2;
});
...
Рейтинг: 0 / 0
18.03.2014, 17:39
    #38589810
Qwe.Qwe1
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Заполнить ColumnHeader ListView
Спасибо!
Правда, наверно, так: new List<Tuple<string, int>>() { ...
...
Рейтинг: 0 / 0
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Заполнить ColumnHeader ListView / 5 сообщений из 5, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]