我在定义 BorderBrush 时遇到一些基本的编译问题

发布于 2024-12-10 22:23:12 字数 593 浏览 0 评论 0原文

我在定义 BorderBrush 时遇到一些基本的编译问题。

http://msdn.microsoft.com/en -us/library/system.windows.controls.border.borderbrush.aspx 指出您像这样定义了 borderbrush:

myBorder1 = new Border();
myBorder1.BorderBrush = Brushes.SlateBlue;

但是在我的代码中,当我尝试时,

border1.BorderBrush = Brushes.SlateBlue;

我得到 错误 1 ​​当前上下文中不存在名称“Brushes” 我已经包含了命名空间 系统.Windows.Controls 作为文件顶部的“using”语句 以及对该项目的参考。 我缺少什么?

I am having some basic compile issues defining a BorderBrush.

http://msdn.microsoft.com/en-us/library/system.windows.controls.border.borderbrush.aspx
states that you define a borderbrush like this:

myBorder1 = new Border();
myBorder1.BorderBrush = Brushes.SlateBlue;

but in my code, when I try

border1.BorderBrush = Brushes.SlateBlue;

I get
Error 1 The name 'Brushes' does not exist in the current context
and I have included the namespace
System.Windows.Controls
as a "using" statement at the top of the file
as well as a Reference to the project.
What am I missing?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

×眷恋的温暖 2024-12-17 22:23:12

尝试

myBorder1.BorderBrush = new SolidColorBrush(Colors.SlateBlue);

Silverlight 没有 Brushes

try

myBorder1.BorderBrush = new SolidColorBrush(Colors.SlateBlue);

Silverlight doesn't have a Brushes class

千里故人稀 2024-12-17 22:23:12

Brushes在System.Drawing里面...我默认有它,也许你把它拿出来了???

Brushes is inside System.Drawing... I have it by default, maybe you took it out???

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文