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 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);
 }
 private static void writeEndTag(StringBuilder xamlString, TagDefinition tag)
 {
     xamlString.Append(tag.EndXamlTag);
 }