How to remove the default margin on the content of a wpf TabItem in C# Code -
i'm using tabcontrol class in wpf , i've noticed content of each tabitem has default margin of 4 pixels on sides.
i'm building tab control dynamically in c# code, i've seen xaml solution below. how achievable in c# code or templating.
<tabitem> <grid margin="-4"> </grid> <tabitem>
you have assign grid id, example (pertinent case):
<grid name ="grd"> </grid>
then apply margin spec following:
grd.margin = new thickness(-4);
also, can use variation of syntax:
grd.margin = new thickness(-4,-4,-4,-4);
the same technique can apply other controls. read more on topic (wpf margin) at: https://msdn.microsoft.com/en-us/library/system.windows.frameworkelement.margin.aspx
hope help.