首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > .NET >

如何样去除StringGrid 里面的那个蓝色的小框

2012-03-25 
怎么样去除StringGrid 里面的那个蓝色的小框 ,每次一运行程序,StringGrid总是显示一个蓝色的框,我不想看见

怎么样去除StringGrid 里面的那个蓝色的小框 ,

每次一运行程序,StringGrid总是显示一个蓝色的框,我不想看见那个蓝色的框,不知道怎么去除

[解决办法]
编程状态下是有的,这个没关系。
你新建一个工程,拖个stringGrid上来,啥也不写,直接运行,不会出蓝框的,鼠标从第一行第二格向第一格拖选后才会出。控制属性的options里goRangeSelect设成false后,再运行,拖选也不会出的。
[解决办法]
那个貌似去不掉,我以前也尝试过去掉那个选中格。。。
[解决办法]

探讨
procedure TForm1.StringGrid1Exit(Sender: TObject);
var
mRect: TGridRect;
begin
mRect.Left := 255;
mRect.Right := 255;
mRect.Top := 0;
mRect.Bottom := 0;
StringGrid1.Selection := mR……

[解决办法]
将默认焦点移开就行了!如果不要参与焦点移动行列,就把TabStop设置成False.

热点排行