C#如何把控件的边框角画为圆弧
来源:互联网 发布:linux安装下载好的内核 编辑:程序博客网 时间:2024/06/05 17:17
private void Draw(Graphics graphics, Control control) { float X = float.Parse(control.Width.ToString()) - 1; float Y = float.Parse(control.Height.ToString()) - 1; PointF[] pointfs = { new PointF(2, 0), new PointF(X-2, 0), new PointF(X-1, 1), new PointF(X, 2), new PointF(X, Y-2), new PointF(X-1, Y-1), new PointF(X-2, Y), new PointF(2, Y), new PointF(1, Y-1), new PointF(0, Y-2), new PointF(0, 2), new PointF(1, 1) }; GraphicsPath path = new GraphicsPath(); path.AddLines(pointfs); Pen pen = new Pen(Color.FromArgb(150, Color.Blue), 1); pen.DashStyle = DashStyle.Solid; graphics.DrawPath(pen, path); }
首先要把控件注册一个事件:控件名称.Paint+=事件名称,然后把以上函数进行传参,如:Draw(e.Graphics, this.control);
- C#如何把控件的边框角画为圆弧
- shape的基本功能,画椭圆,圆弧,边框,渐变色
- c# 画控件圆角矩形边框
- C#中如何改变DataGridView控件边框颜色的方法
- QDialog,QWidget实现圆角,圆弧边框
- textview、edittext下划线边框,以及圆弧边框的添加
- C#为对话框form添加圆弧拐角
- C# 绘制多个控件的边框
- 使用java画边角为圆弧的多边形
- 如何设置Button控件的边框颜色
- 自定义 DialogFragment 边框圆弧
- Android自定义的圆弧型控件 RoundView
- 三点如何动态的画圆弧 其实主要是能知道绘制圆弧的方向就行
- IOS设置UIView、UIButton等控件的边框设置为圆角
- Selector选择器和为控件添加边框的问题
- 为控件设置某几个边的边框
- 为Android控件添加一个边框的简单方法
- UIBezierPath画圆弧的记录
- Junt4 动态代码测试
- 网站优化前期工作是很重要的
- 有关回文字符串
- Android 学习 之 Looper Handler Thread Messahe 多线程
- 类模板与模板类
- C#如何把控件的边框角画为圆弧
- struts2文件和图片上传
- 【91xcz】带你了解Windows PE 是何神器?
- win7 x64手动注册COM
- Linux下多节点SSH无密码互联实现
- 九之再续:教你一步一步用c语言实现sift算法、下
- Spring IoC 基础 (二)
- [Liferay] 调用 remote service 时出现的问题
- Silverlight WCF RIA服务(二十一)Silverlight 客户端 2