#wpf
#wpf
Вопрос:
У меня есть разделитель сетки, который работает хорошо. В левой части разделителя я пытаюсь создать таблицу с кучей изображений, которые при перемещении разделителя вправо растягиваются. Который отлично работает. Однако, когда разделитель перемещается влево, я хочу, чтобы изображения перемещались друг в друга, и когда они попадают туда, я хочу, чтобы разделитель перемещался по ним, чтобы они исчезли. Что он делает сейчас, так это то, что изображения просто сжимаются вместе, пока не исчезнут. Я создал таблицу. Я включу некоторый табличный код и несколько фотографий поведения, которое я использую, и что оно делает. Я пытаюсь воспроизвести пример кухонной раковины googles.
Я пытаюсь сохранить этот пост небольшим
<Grid Background="#FFF8F5F5" ShowGridLines="true" FlowDirection="RightToLeft">
<Grid.ColumnDefinitions>
<ColumnDefinition />
<ColumnDefinition />
<ColumnDefinition />
<ColumnDefinition />
</Grid.ColumnDefinitions>
<Grid.RowDefinitions>
<RowDefinition Height="104*" />
<RowDefinition Height="91*" />
<RowDefinition Height="14*" />
<RowDefinition Height="104*" />
<RowDefinition Height="104*" />
</Grid.RowDefinitions>
<Image Grid.Column="1" Margin="53,3,41,0" Source="google.png" Stretch="Fill" />
<Image Grid.Row="3" Margin="59,4.4,50,0" Source="google.png" Stretch="Fill" />
</Grid>
Вот что я хочу, чтобы это делало при перемещении разделителя влево
и справа
но это то, что он делает, когда я перемещаю разделитель влево..
Как вы можете видеть, изображения просто сжимаются вместе. Могу ли я сделать это с таблицами или мне нужен другой макет?
Ответ №1:
Не устанавливайте Stretch
значение Fill
, но Uniform
также устанавливайте фиксированный размер для самих изображений.
Комментарии:
1. спасибо, это работает лучше, но все еще не то, что я хочу. Я думаю, возможно, стандартная сетка сделает это.