我有一些定义BorderBrush的基本编译问题。
http://msdn.microsoft.com/en-us/library/system.windows.controls.border.borderbrush.aspx 声明您定义了这样的边框画笔:
myBorder1 = new Border();
myBorder1.BorderBrush = Brushes.SlateBlue;
但在我的代码中,当我尝试
时border1.BorderBrush = Brushes.SlateBlue;
我明白了
Error 1 The name 'Brushes' does not exist in the current context
我已经包含了命名空间
System.Windows.Controls
作为文件顶部的“使用”语句
以及对项目的参考。
我错过了什么?
答案 0 :(得分:3)
试
myBorder1.BorderBrush = new SolidColorBrush(Colors.SlateBlue);
Silverlight
没有Brushes
类
答案 1 :(得分:0)
画笔在System.Drawing中...我默认拥有它,也许你把它拿出来了