读书人

toolbutton控件的down属性解决思路

发布时间: 2012-03-27 13:44:24 作者: rapoo

toolbutton控件的down属性

Delphi(Pascal) code
procedure TForm1.Toolbutton1Click(Sender: TObject);begin  if Toolbutton1.Down=false then  begin    Toolbutton1.Down:=true;  end  else  begin    Toolbutton1.Down:=False;  end;  }end;


第一次按下去后就再也起不来了!

[解决办法]
它是同组里,同时只能有一个按下去的
如果就它一个,是按下去后就再也起不来了
——好像是这样
[解决办法]
Delphi(Pascal) code
procedure TForm1.Toolbutton1Click(Sender: TObject);begin    Toolbutton1.Down:=not Toolbutton1.Down;end;
[解决办法]
改Style
[解决办法]
应该设置toolbutton的allowUp属性为true,
并且在button的click事件上面写'Toolbutton1.down = not Toolbutton1.down'
同时应该关注一下风格设置
[解决办法]
探讨
style设为tbsbutton时,无论groupedt如何设置,都是按下去起不来。

style设为tbsCheck时,无论groupedt如何设置,都是按不下去。

[解决办法]
探讨
引用:

引用:
style设为tbsbutton时,无论groupedt如何设置,都是按下去起不来。

style设为tbsCheck时,无论groupedt如何设置,都是按不下去。
默认是可上可下的,不知道LZ设置了啥,要还还是重新添加控件设置下吧


搞明白了,只需设置style属性就可以了,不需要写这个行代……

读书人网 >.NET

热点推荐