2019独角兽企业重金招聘Python工程师标准>>>

例1:
Rectangle exampleRectangle1 = new Rectangle();
exampleRectangle1.Width = 150;
exampleRectangle1.Height = 150;
exampleRectangle1.RadiusX = 10;
exampleRectangle1.RadiusY = 10;
// Create a SolidColorBrush and use it to
// paint the rectangle.
SolidColorBrush myBrush = new SolidColorBrush(Colors.Green);
exampleRectangle1.Stroke = Brushes.Red;
exampleRectangle1.StrokeThickness = 4;
exampleRectangle1.Fill = myBrush;
canvas1.Children.Insert(0, exampleRectangle1);

例2:
Rectangle exampleRectangle = new Rectangle();
exampleRectangle.Width = 150;
exampleRectangle.Height = 150;
// Create a RadialGradientBrush and use it to
// paint the rectangle.
RadialGradientBrush myBrush = new RadialGradientBrush();
myBrush.GradientOrigin = new Point(0.75, 0.25);
myBrush.GradientStops.Add(new GradientStop(Colors.Yellow, 0.0));
myBrush.GradientStops.Add(new GradientStop(Colors.Orange, 0.5));
myBrush.GradientStops.Add(new GradientStop(Colors.Red, 1.0));
exampleRectangle.Fill = myBrush;
canvas2.Children.Insert(0, exampleRectangle);

例3:
Rectangle exampleRectangle = new Rectangle();
exampleRectangle.Width = 150;
exampleRectangle.Height = 150;
// Create an ImageBrush and use it to
// paint the rectangle.
ImageBrush myBrush = new ImageBrush();
myBrush.ImageSource =
new BitmapImage(new Uri(@"C:\Users\Raj\Documents\Visual Studio 2008\Projects\Chapter1\Chapter1\sampleImages\san20a.jpg", UriKind.Relative));
exampleRectangle.Fill = myBrush;
canvas3.Children.Insert(0, exampleRectangle);

转载于:https://my.oschina.net/jingshishengxu/blog/36746

wpf 绘制rectangle 代码相关推荐

  1. WPF绘制自定义窗口

    原文:WPF绘制自定义窗口 WPF是制作界面的一大利器,下面就用WPF模拟一下360的软件管理界面,360软件管理界面如下: 界面不难,主要有如下几个要素: 窗体的圆角 自定义标题栏及按钮 自定义状态 ...

  2. WPF绘制简单常用的Path

    原文:WPF绘制简单常用的Path 写代码出身的我们经常需要使用一些简单 但是不是规则图形的Path 但限于美工功底有限 不知道怎么去画 下面我告诉大家一些简单的小技巧 用代码来画Path 个人还是比 ...

  3. WPF绘制光滑连续贝塞尔曲线

    原文:WPF绘制光滑连续贝塞尔曲线 1.需求 WPF本身没有直接把点集合绘制成曲线的函数.可以通过贝塞尔曲线函数来绘制. 贝塞尔曲线类是:BezierSegment,三次贝塞尔曲线,通过两个控制点来控 ...

  4. WPF 绘制对齐像素的清晰显示的线条

    WPF 绘制对齐像素的清晰显示的线条 原文:WPF 绘制对齐像素的清晰显示的线条 版权声明:本作品采用知识共享署名-非商业性使用-相同方式共享 4.0 国际许可协议进行许可.欢迎转载.使用.重新发布, ...

  5. python turtle库画七彩蟒蛇_Python实现七彩蟒蛇绘制实例代码

    本文主要研究的是Python编程turtle的实例,绘制一个七彩蟒蛇..具体如下. 第2周的课后练习里,有一道题目,要求修改"蟒蛇绘制"程序,对Python 蟒蛇的每个部分采用不同 ...

  6. python画图代码七彩蟒蛇-Python实现七彩蟒蛇绘制实例代码

    本文主要研究的是Python编程turtle的实例,绘制一个七彩蟒蛇..具体如下. 第2周的课后练习里,有一道题目,要求修改"蟒蛇绘制"程序,对Python 蟒蛇的每个部分采用不同 ...

  7. python turtle画彩虹-Python利用turtle库绘制彩虹代码示例_天津SEO

    天津SEO RGB模型:光的三原色,共同决定色相 HSB/HSV模型:H色彩,S深浅,B饱和度,H决定色相 需要将HSB模型转换为RGB模型 代码示例: #-*- coding:utf-8 –*- f ...

  8. python画图代码彩虹-Python利用turtle库绘制彩虹代码示例

    语言:Python IDE:Python.IDE 需求 做出彩虹效果 颜色空间 RGB模型:光的三原色,共同决定色相 HSB/HSV模型:H色彩,S深浅,B饱和度,H决定色相 需要将HSB模型转换为R ...

  9. python画五角星代码_Python使用Turtle模块绘制五星红旗代码示例

    在Udacity上课时学到了python的turtle方法,这是一个很经典的用来教小孩儿编程的图形模块,最早起源于logo语言.python本身内置了这个模块,其可视化的方法可以帮助小孩儿对编程的一些 ...

最新文章

  1. 人民广场怎么走? 地铁换乘算法的实现 MikeTech | MikeTech
  2. 纽约时报:人们正成为移动通讯的奴隶
  3. sysfs方式控制GPIO
  4. C#中方法的参数四种类型(值参数、ref、out、params)详解
  5. php对json随机排序,按月对PHP JSON数组进行排序
  6. React入门指引与实战
  7. 队列的链式存储和实现(C语言)【队列】(8)
  8. 计算机管理未指定错误,win10系统计算机管理打不开显示有“未指定的错误”的方案介绍222...
  9. jQuery中的跨域问题
  10. 分组函数group by和Oracle中分析函数partition by的用法以及区别
  11. python入门经典27版_【python】编程语言入门经典100例--27
  12. 快慢指针 —— 链表中点
  13. android安卓源码海量项目合集大全打包6000套-2续
  14. MATLAB切换中文(无语言选项)
  15. 汇编语言 数据寄存器AX、BX、CX、DX
  16. UML建模工具安装详细教程(StarUML 5.0.2)
  17. MATLAB 超定方程组 最小二乘法
  18. OpenKG开源系列|开源知识图谱融合工具OpenEA (南京大学)
  19. 学Python必须懂的例子
  20. MiFlash 刷机有感

热门文章

  1. 静态方法、类方法、属性方法
  2. uiautomator环境搭建所遇问题汇总
  3. 如何在Unity中播放影片
  4. Windows内核执行体对象管理器的操作过程与分析
  5. 一次性无重复配置VS项目插件属性的方法
  6. 转载:配置nginx支持pathinfo功能
  7. mysql实现心跳表_第29问:MySQL 的复制心跳说它不想跳了
  8. python图像验证码识别_python 简单图像识别--验证码
  9. android ios 上传图片到服务器,.net 接收ios, android的上传图片
  10. spark和python的关系_spark submit和pyspark有什么区别?