Ответ 1
test.Margin = new Thickness(0, -5, 0, 0);
Обзор выравнивания, полей и заполнения (MSDN)
FrameworkElement.Margin(MSDN)
Для этого xaml:
<WebBrowser Name="test" Margin="0,0,0,0" />
Как изменить поле управления веб-браузером сверху, чтобы быть -5 программно в С#?
test.Margin = new Thickness(0, -5, 0, 0);
Обзор выравнивания, полей и заполнения (MSDN)
FrameworkElement.Margin(MSDN)
test.Margin = new Thickness(0, 0, 0, 0);
test.Margin = new Thickness(-5);
Вы можете получить доступ к элементу управления из кода, используя свойство Name.
В этом случае свойство test.Margin
можно использовать для его динамического изменения.
Маржа задается как толщина, поэтому решение может быть следующим:
test.Margin = new Thickness(0,-5,0,0);
Примечание. Толщина имеет 4 параметра viz left, top, right and bottom
. В приведенном выше решении мы только что изменили top margin
, остальные остались без изменений.