Создание списка с колонками

182
09 декабря 2018, 15:00

Появилась нужда сделать список с колонками, чтобы их размер можно было регулировать. Такие списки используются везде, но оказалось что, не все так просто. Возможно, я просто не понимаю как ввести поисковой запрос.

Answer 1

Два варианта на выбор:

List View с Grid View внутри

Больше подходит для отображения данных:

<ListView ItemsSource="{Binding}">
    <ListView.View>
        <GridView>
            <GridViewColumn Header="Имя" DisplayMemberBinding="{Binding Name}"/>
            <GridViewColumn Header="Дата" DisplayMemberBinding="{Binding Date}"/>
            <GridViewColumn Header="Тип" DisplayMemberBinding="{Binding Type}"/>
            <GridViewColumn Header="Размер" DisplayMemberBinding="{Binding Size}"/>
        </GridView>
    </ListView.View>
</ListView>

DataGrid

Больше подходит под сценарии inline edit, чем под обычное отображение списка.

<DataGrid AutoGenerateColumns="True" ItemsSource="{Binding}">
</DataGrid>

READ ALSO
Запись значений в excel по условиям

Запись значений в excel по условиям

помогите реализовать, или посоветуйте вектор направления, я новичок в этом делеСуть такова, читается excel файл, обрабатывается, и создаётся...

153
short в byte без потери данных

short в byte без потери данных

Я понимаю что типы разные не только по самому типу, диапазону, но и по их размеру, но есть ли безопасный способ привести тип short к типу byte? Это...

125
Как организовывать поиск по базе

Как организовывать поиск по базе

Всем здравствуйте, есть DataGridView в которую я выгружаю данные из базы, 6000 строк, как можно сделать поиск по базе или по выгруженным строкамЕсть...

115
ICommand WPF вызывается при запуске программы

ICommand WPF вызывается при запуске программы

Рисую UI с помощью WPF и MVVMПри использовании

176