Red de conocimiento informático - Problemas con los teléfonos móviles - WPF, configuración de color de cadena en control

WPF, configuración de color de cadena en control

Claro:

lt;TextBlock x:Name="tb"gt;

lt;Ejecutar Foreground="Red"gt;Rlt;/Rungt;

lt;Ejecutar Foreground="Green"gt;Glt;/Rungt;

lt;Ejecutar Foreground="Blue"gt;Blt;/Rungt;

lt;Ejecutar Text="Gradient"gt;

lt;Run.Foregroundgt;

lt;LinearGradientBrush EndPoint="0.5, 1" StartPoint="0.5, 0"gt;

lt;GradientStop Color="#FF000000" Offset="0"/gt;

lt;GradientStop Color="#FFFFFFFF" Offset="1"/gt;

p>

lt;/LinearGradientBrushgt;

lt;/Run.Foregroundgt;

lt;/Rungt;

lt; /TextBlockgt;

p>

----------------

La propiedad Texto no debe usarse en código lógico. debe acceder a la colección Inlines de TextBlock para obtener el contenido que contiene. String:

string s=""

foreach(Run r in tb.Inlines)

s = r.Text;

System.Windows.MessageBox.Show(s);

// Para el ejemplo anterior, el valor de s se muestra como "r g b gradiente ".