none
Definir la estructura de un XAML como atributo de un archivo XML RRS feed

  • Pregunta

  • Hola como están por favor  en WPF puedo hacer esto :

    string xaml = "<Grid Margin='0' xmlns='http://schemas.microsoft.com/winfx/2006/xaml/presentation' xmlns:x='http://schemas.microsoft.com/winfx/2006/xaml' ><TextBlock Text='Page one' FontSize='32' Foreground='White' HorizontalAlignment='Center' VerticalAlignment='Center' /> </Grid>";

    StringReader stringReader = new StringReader(xaml);

                XmlReader xmlReader = XmlReader.Create(stringReader);

                UIElement MyVisualTree = (UIElement)XamlReader.Load(xmlReader);

                Layout.Children.Add(MyVisualTree);

    Pero cuando deseo definir la estructura del “string xaml=…” en un archivo XML de la siguiente manera:

    <MenuItem Tipo="C"  xaml=" <Grid> cualquier contenido </Grid>" Estado="E"/>

    Al tratar de procesarlo me indica que debo definirlo como:

    <MenuItem Tipo="C"  xaml=" &lt;Grid&gt; cualquier contenido &lt;/Grid&gt;" Estado="E"/>

     Y no deseo hacerlo de esta manera porque ya no sería tan legible para mí (&lt;   &gt;) al momento de editarlo.Tampoco deseo usar DataTemplates porque para mi caso son estaticos

    Existe alguna manera de decirle a xml que trate todo lo que hay en  xaml=".."  como un simple texto y no se esté fijando en los caracteres especiales(<, >).

    O tal vez existe alguna otra estructura distinta a xml no se tal vez JSON (pero habrá dll para C# ?) por favor amigos alguna ayuda

    martes, 10 de septiembre de 2013 13:59

Respuestas

  • Bueno yo mismo me respondo se usan las secciones Secciones  CDATA  y bueno para que intentaba hacer esa locura segun algunos pues para armar este menu


    • Marcado como respuesta CesitarPs sábado, 21 de septiembre de 2013 17:07
    miércoles, 18 de septiembre de 2013 14:46

Todas las respuestas

  • se respondio foro c#

    http://social.msdn.microsoft.com/Forums/es-ES/32fd1eb3-c887-488a-bb81-921df1dca595/como-definir-la-estructura-de-un-xaml-en-un-atributo-de-un-archivo-xml


    Leandro Tuttini

    Blog
    Buenos Aires
    Argentina

    martes, 10 de septiembre de 2013 14:05
  • Bueno yo mismo me respondo se usan las secciones Secciones  CDATA  y bueno para que intentaba hacer esa locura segun algunos pues para armar este menu


    • Marcado como respuesta CesitarPs sábado, 21 de septiembre de 2013 17:07
    miércoles, 18 de septiembre de 2013 14:46