设置颜色时,有些是用x=color.red,有些是用this.x.Foreground=new SolidColorBrush(Colors.Red)

电动飞机制造商 2019-01-22 03:46:01
设置颜色时,有些是用x=color.red,有些是用this.x.Foreground=new SolidColorBrush(Colors.Red)
后者怎么这么复杂呀?为什么不像前面一样,用this.x.Foreground=Color.Red这样的啊?我是指等号后面的部分。大侠请赐教
...全文
246 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
  • 打赏
  • 举报
回复
引用 3 楼 xuzuning 的回复:
既然你不知道 SolidColorBrush 是什么,怎么能质疑 SolidColorBrush(Colors.Red) 是画蛇添足呢?
Colors.Red 是颜色不错,SolidColorBrush 是画刷,new SolidColorBrush(Colors.Red) 创建一个红色的画刷
想必你也是没听说过的

而 color.red 并非 C# 内置的枚举,希望你能认真消化

谢谢!你的答案是我需要的。
xuzuning 2019-01-22
  • 打赏
  • 举报
回复
既然你不知道 SolidColorBrush 是什么,怎么能质疑 SolidColorBrush(Colors.Red) 是画蛇添足呢? Colors.Red 是颜色不错,SolidColorBrush 是画刷,new SolidColorBrush(Colors.Red) 创建一个红色的画刷 想必你也是没听说过的 而 color.red 并非 C# 内置的枚举,希望你能认真消化
  • 打赏
  • 举报
回复
引用 1 楼 xuzuning 的回复:
那你知道 SolidColorBrush 是什么吗?

画剧添充。我这是举个例,不一定是这个元素,而可能是别的元素也采用这种语句。当然了,我现在是看视频学习,一时找不到别的元素,就用SolidColorBrush说事了。让我们抛开这个经节,去想想为什么有x=color.red,又有x=new SolidColorBrush(Colors.Red)?
xuzuning 2019-01-22
  • 打赏
  • 举报
回复
那你知道 SolidColorBrush 是什么吗?

110,534

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧