delphi画线问题......................................

如何在StringGrid控件上画直线。也就是说我现在在StringGrid上用直线连接某两个空格。是用什么控件呢?还是用底层的windowsapi?具体怎么使用??... 如何在StringGrid控件上画直线。 也就是说我现在在StringGrid上用直线连接某两个空格。 是用什么控件呢? 还是用底层的windows api? 具体怎么使用?? 展开
 我来答
量无海大
2011-04-11 · 超过56用户采纳过TA的回答
知道小有建树答主
回答量:90
采纳率:0%
帮助的人:144万
展开全部
在StringGrid很可怕,因为每个Cells都有Canvas,即使用取得每个每个Cells的Canvas,你还要一个个计算,起点终点。
换个思路,用其他控件画线,画出表格,再连线,相对来说还轻松点。比如TPANEL,TPaintBox
更多追问追答
追问
关键我觉得这样容易控制数字...   我需要控制这些数字的走势...
追答
这就要你去权衡了。我以前这解决这个问题专门写过一个控件,点击两个单元格后,在单元格画个椭圆,然后用弧线连接,用的就是Canvas的画法。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式