读书人

关于StringGrid的几个问题分不够再加

发布时间: 2012-03-18 13:55:38 作者: rapoo

关于StringGrid的几个小问题,分不够再加!
stringGrid的问题(这个stringGrid的第一行和前三列是固定的,一共有6列):以下操作都在Cell可编辑的情况下
1.按回车怎样把焦点移到下一个Cell(单元格子)上?
2.当在最后一Cell上按回车时,怎样在后面自动创建一行且要在这一行的行首单元中显示这是第几行?
3.怎样在第二列和第三列中根据需要分别插入一个图标?
4. 怎样让第六列(除固定行外)的字体为绿色?
5.当点击每行首时,怎样让它选择一行,按Delete时可以删掉这一行?
6.当鼠标拖动选择多行时,按Delete将选择的所有行都删除.
7.固定好可编辑列的宽度后,向当前列中的单元输入字符时,当字符长度达到列宽时,让其自动变成两行显示(就是在一个单

元中显示两行).
8. 怎样在一个Cell的数据下面画波浪线,且根据需要让波浪线显示红色或绿色?

[解决办法]
1、用上下移动就可以移动焦点了,你处理一下OnKeyPress事件
2、同上
3、你处理一下OnDrawCell事件(不是这个名,也就是自定义画cell事件)
4、同上,画的时候,将背景设为绿色
5、你看看帮助,有select区域属性。你处理一下onclick事件
你多看看帮助吧,网上有很多解决办法。

[解决办法]
关注一下
[解决办法]
ding
[解决办法]
ding

读书人网 >C++ Builder

热点推荐