Как разместить элемент в столбце сетки WPF?

Допустим, я хочу расположить элемент с координатами x=20, y=5 в 3-м столбце элемента управления Grid. Как мне это сделать? Нужно ли добавить панель Canvas в столбец, а затем добавить к ней элементы управления?

1 ответ

Решение

Вы можете сделать это таким образом, но посмотрите на это.. Attached Property

<Grid Background="Yellow">
  <Rectangle Fill="Red" Margin="20,10,0,0" Width="50" Height="30"
     HorizontalAlignment="Left" VerticalAlignment="Top" />
  <Rectangle Stroke="Green" Margin="30,15,0,0" Width="20" Height="30"
     HorizontalAlignment="Left" VerticalAlignment="Top" />
</Grid>

Вы можете использовать свойство Margin для имитации абсолютного позиционирования.

Не уверен, поможет ли это вам, но в любом случае интересно читать.

Другие вопросы по тегам