For this xaml:
How can I change the web browser control margin on top to be -5 progra
You can access the control from code behind using the Name property.
In this case, test.Margin
property can be used to change it dynamically.
Margin is set as thickness, so the solution could be:
test.Margin = new Thickness(0,-5,0,0);
Note: Thickness have 4 parameters viz left, top, right and bottom
. In above solution, we have just changed top margin
, rest remained unchanged.
test.Margin = new Thickness(0, 0, 0, 0);
test.Margin = new Thickness(-5);
test.Margin = new Thickness(0, -5, 0, 0);
Alignment, Margins and Padding Overview (MSDN)
FrameworkElement.Margin (MSDN)