разделитель сетки с таблицей

#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. спасибо, это работает лучше, но все еще не то, что я хочу. Я думаю, возможно, стандартная сетка сделает это.