WPF эквивалент margin-top?

Как вы делаете эквивалент верхнего края CSS в WPF?

У меня есть изображение, к которому я хочу добавить поле сверху, но все, что я могу заставить работать - это поле, которое влияет на каждую сторону изображения.

вопрос задан 11.05.2009
djschwartz
756 репутация

4 ответов


  • 23 рейтинг

    Вы можете указать поле для каждой стороны (в следующем порядке: слева, сверху, справа, снизу)

    
    
    ответ дан Thomas Levesque, с репутацией 230375, 11.05.2009
  • 7 рейтинг

    Маржинальная собственность - это то, что вы ищете. Есть 3 разных способа установить маржу. Первый (см. Ниже) устанавливает все поля на одно и то же значение - он расширяется до «0,0,0,0». второй устанавливает левую и правую стороны на 1, а верхнюю и нижнюю стороны на 0 - он расширяется до «1,0,1,0». а третий устанавливает каждую сторону на отдельное значение (в данном случае 5). Значения полей в порядке: первое значение слева второе значение сверху
    третье значение с правой стороны четвертое значение снизу

    Margin="5";      
    Margin="5,2"     
    Margin="5,6,7,8" 
    ответ дан Muad'Dib, с репутацией 21715, 11.05.2009
  • 2 рейтинг

    Вы можете использовать числа слева, сверху, справа и снизу, чтобы указать поле для любого элемента управления в WPF

    Например:

    
    

    Здесь слева - & gt; 10, сверху - & gt; 5, справа - 10 и снизу - & gt; 10

    Для получения дополнительной информации проверьте этот блог WPF Маржа демистифицирована

    Еще один полезный пост в блоге о Полях, отступах, границах и содержании , приятный

    ответ дан Vin, с репутацией 4872, 11.05.2009
  • 1 рейтинг

    Вы можете использовать поля и вертикальное выравнивание.

    Например:

    
    
    ответ дан mbobka, с репутацией 151, 18.07.2014