c#咋实现这样的坐标格子
假设窗口的长w,宽h,原点坐标x,y,格子宽度dx,dy:int cx = x \u0026gt; 0 ? x % dx : dx - (-x) % dx;int cy = y \u0026gt; 0 ? y % dy : dy - (-y) % dy;while (cx \u0026lt; w){ g.DrawLine(Pens.White, cx, 0, cx, h); cx += dx;}while(cy \u0026lt; h){ g.DrawLine(Pens.White, 0, cy, w, cy); cy += dy;}
■网友
这个东西看起来好眼熟啊,我以为你用的是这个:
【c#咋实现这样的坐标格子】
这个项目实现了二维cad建模的功能,对于你的力学有限元那些梁,杆什么的画起来很轻松。里面自然有怎么绘制背景网格的代码,你找下吧。项目地址:http://www.codeproject.com/Articles/22549/OpenS-CAD-a-simple-D-CAD-application
推荐阅读
- 盐城■用双脚丈量熟悉又陌生的街道!盐城坐标城市定向赛激情开跑
- 北京22家市属医院均开展安检基本实现重点区域安检措施全覆盖
- 长江流域渔民退捕“上岸”实现扩产新致富
- 实现“甜蜜计划”,这对中哈跨国夫妻好甜
- 北京地铁11号线西段三座车站提前实现主体结构封顶
- |艾滋病“后悔药”你知道吗?高危性行为后,这样做能救你一命
- 为啥知乎上普便有一种【我在北上广深打工,所以拥有更好的视野】这样的错觉
- 坐标合肥,请问在哪里能捕捉到程序员这种生物他们大都出现在哪里呢
- |警方提醒:冬季这样做极易引发交通事故!
- 上市公司孵化新项目成熟之后,拆分出去成立新公司,这样不会损害其他股东的利益吗