Set a margin from a binding
binding, c#, margin, wpf, xaml
Solution
Return the margin?
public Thickness Margin
{
get { return new Thickness(BondIndent,0,BondIndent,0);}
}
Then change:
<Image x:Name="_image" Source="mat.png" Margin="{Binding EditorRow.Margin}" />
Problem
I have a binding value that returns a int that represents a value I wasnt to assign to left and right margins of an element. Heres what I've tried but it wont compile. It works if I set the entire margin, but I only want left and right. Xaml: ``` <Image x:Name="_image" Source="mat.png" Margin="{Binding EditorRow.BondIndent},0,{Binding EditorRow.BondIndent},0" /> ``` class: ``` public int BondIndent { get { return _bondSequence * 5; } } ```