private void ApplyStyle(CrosswalkStyle style) { EditObject.Style.Value = style.CopyStyle(); Style.SelectedObject = EditObject.Style.Value.Type; AfterStyleChanged(); }
private void ApplyStyle(CrosswalkStyle style) { EditObject.Style = style.CopyCrosswalkStyle(); Style.SelectedObject = EditObject.Style.Type; RefreshItem(); ClearStyleProperties(); AddStyleProperties(); }
public MarkupCrosswalkLine(Markup markup, MarkupPointPair pointPair, CrosswalkStyle style = null) : base(markup, pointPair, update: false) { if (style == null) { style = SingletonManager <StyleTemplateManager> .Instance.GetDefault <CrosswalkStyle>(Style.StyleType.CrosswalkExistent); } Crosswalk = new MarkupCrosswalk(Markup, this, style); Update(true); Markup.AddCrosswalk(Crosswalk); }