¿Hay alguna forma de incrustar una cadena en XAML? Indíquelo e identifíquelo más adelante.Incruste un System.String en XAML
que he intentado:
<Window x:Class="WpfApp1.Window1"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:System="clr-namespace:System;assembly=mscorlib"
Title="Window1" Height="300" Width="500">
<Grid>
<System:String>Test</System:String>
</Grid>
</Window>
Y conseguir el error:
No se puede agregar instancia de tipo 'Cadena' a una colección de tipo 'UIElementCollection'. Solo se permiten elementos de tipo 'UIElement'.
¿Podría hacer esto si ande el String en otro lugar en el XAML? o dentro de un elemento no UI? Entonces, ¿acabo de darle un atributo de Nombre?
Y mientras la cuerda esté allí, ¿estará bien? – BuddyJoe
Sí. Los diccionarios 'Resources' pueden contener objetos de cualquier tipo, y puede hacer referencia a ellos usando' {StaticResource} 'a través de su' x: Key' más tarde. –
Echa un vistazo al ejemplo, actualicé mi respuesta ... –