Я хочу создать ListView с двумя столбцами с фиксированной шириной и третьим столбцом, чтобы заполнить оставшееся пространство. Так что-то вроде этого:
<ListView>
<ListView.View>
<GridView>
<GridViewColumn Header="Name" Width="*" />
<GridViewColumn Header="Age" Width="50" />
<GridViewColumn Header="Gender" Width="50" />
</GridView>
</ListView.View>
</ListView>
Проблема заключается в том, что я не могу найти способ получить столбец Name
, чтобы заполнить оставшееся пространство, так как установка ширины на *
не работает. Похоже, есть способ сделать это с помощью преобразователя значений, но похоже, что должен быть более простой способ. Как и с элементом управления DataGrid, вы можете указать ширину столбцов с *
s.