private static void writeBeginningTag(StringBuilder xamlString, TagDefinition tag) { string attrs = string.Empty; if (tag.Attributes.Count > 0) { attrs = " " + string.Join(" ", tag.Attributes.Select(a => string.Format("{0}=\"{1}\"", a.Key, a.Value)).ToArray()); } xamlString.Append(string.Format(tag.BeginXamlTag, attrs)); }
private static void writeEndTag(StringBuilder xamlString, TagDefinition tag) { xamlString.Append(tag.EndXamlTag); }