У меня есть эта разметка XAML ...
<Grid Name="ProductsGrid" Width="500">
<Grid.RowDefinitions>
<RowDefinition Height="*"/>
</Grid.RowDefinitions>
<Grid.ColumnDefinitions>
<ColumnDefinition Name="ProductList" Width="*" />
<ColumnDefinition Name="ProductInfo" Width="100" MinWidth="10" MaxWidth="100"/>
</Grid.ColumnDefinitions>
Когда приложение запускается, второй столбец имеет ширину до 100 "единиц".
Когда размер окна изменяется, столбец увеличивается и уменьшается - он сохраняет свое соотношение со столбцом 1, что, как мне кажется, должно произойти в WPF.Поэтому, когда приложение запускается, размер окна устанавливается на 500, а 2-й столбец составляет 1/5 от общей ширины.Поскольку приложение изменяет размеры, оно сохраняет 1/5 от общей ширины. Однако в этом примере я хочу, чтобы оно оставалось на уровне 100 единиц.
Есть идеи?