51 c# colors textblock windows-phone-7
有没有办法在Windows Phone 7中执行此操作?
我可以在我的C#代码中引用TextBlock,但我不确切知道如何设置它的前景色.
myTextBlock.Foreground =
//not a clue...
Run Code Online (Sandbox Code Playgroud)
谢谢
小智 122
textBlock.Foreground = new SolidColorBrush(Colors.White);
Run Code Online (Sandbox Code Playgroud)
Kis*_*mar 46
前景需要刷子,所以你可以使用
textBlock.Foreground = Brushes.Navy;
Run Code Online (Sandbox Code Playgroud)
如果你想使用的颜色RGB或ARGB然后
textBlock.Foreground = new System.Windows.Media.SolidColorBrush(System.Windows.Media.Color.FromArgb(100, 255, 125, 35));
Run Code Online (Sandbox Code Playgroud)
要么
textBlock.Foreground = new System.Windows.Media.SolidColorBrush(Colors.Navy);
Run Code Online (Sandbox Code Playgroud)
从十六进制获取颜色
textBlock.Foreground = new System.Windows.Media.SolidColorBrush((Color)ColorConverter.ConvertFromString("#FFDFD991"));
Run Code Online (Sandbox Code Playgroud)
您可以使用Brushes.White设置前景.
myTextBlock.Foreground = Brushes.White;
Run Code Online (Sandbox Code Playgroud)
本Brushes类位于System.Windows.Media命名空间.
或者,您可以在光标位于未知类名称时按Ctrl+ .以自动添加using指令.
从十六进制获取颜色.
using System.Windows.Media;
Color color = (Color)ColorConverter.ConvertFromString("#FFDFD991");
Run Code Online (Sandbox Code Playgroud)
然后设置前景
textBlock.Foreground = new System.Windows.Media.SolidColorBrush(color);
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
102211 次 |
| 最近记录: |