c# windows-phone-7 colors textblock

c# - Establecer programáticamente TextBlock Foreground Color



windows-phone-7 colors (4)

¿Hay alguna manera de hacer esto en Windows Phone 7?

Puedo hacer referencia a TextBlock en mi C # Code, pero no sé exactamente cómo establecer el color de primer plano.

myTextBlock.Foreground = //not a clue...

Gracias


El primer plano necesita un pincel, para que pueda usar

textBlock.Foreground = Brushes.Navy;

Si desea usar el color de RGB o ARGB, entonces

textBlock.Foreground = new System.Windows.Media.SolidColorBrush(System.Windows.Media.Color.FromArgb(100, 255, 125, 35));

o

textBlock.Foreground = new System.Windows.Media.SolidColorBrush(Colors.Navy);

Para obtener el color del maleficio

textBlock.Foreground = new System.Windows.Media.SolidColorBrush((Color)ColorConverter.ConvertFromString("#FFDFD991"));


Para obtener el Color de Hex.

using System.Windows.Media; Color color = (Color)ColorConverter.ConvertFromString("#FFDFD991");

y luego establecer el primer plano

textBlock.Foreground = new System.Windows.Media.SolidColorBrush(color);


Podrías usar Brushes.White para establecer el primer plano.

myTextBlock.Foreground = Brushes.White;

La clase Brushes se encuentra en el espacio de nombres System.Windows.Media .

O bien, puede presionar Ctrl + . mientras que el cursor está en el nombre de clase desconocido para agregar automáticamente using directiva.


textBlock.Foreground = new SolidColorBrush(Colors.White);