private void ChangeMargin(object sender, SelectionChangedEventArgs args) { ListBoxItem li = ((sender as ListBox).SelectedItem as ListBoxItem); ThicknessConverter myThicknessConverter = new ThicknessConverter(); Thickness th1 = (Thickness)myThicknessConverter.ConvertFromString(li.Content.ToString()); text1.Margin = th1; String st1 = (String)myThicknessConverter.ConvertToString(text1.Margin); gridVal.Text = "The Margin property is set to " + st1 + "."; }
public void ConvertToString() { _converter.ConvertToString(new Thickness(1, 2, 3, 4)).Should().Be("1 2 3 4"); }