TdxDBGrid改成TcxGrid 求帮忙解决思路
TdxDBGrid改成TcxGrid 求帮忙
procedure TF_OPOrderEdit.dxDBGrid4DBTableView1SPECPropertiesButtonClick(
Sender: TObject; AButtonIndex: Integer);
begin
inherited;
SearchNotice(dsOPOrderNotice.DataSet,'Spec','Spec','Abbr',TcxButtonEdit(Sender).Text);
end;
这里面的TcxButtonEdit是根据什么来的
------解决方案--------------------
你看一下这一列的Properties这个属性是否为"ButtonEdit"。看到这你应该明白了吧!
------解决方案--------------------
因为这一列的列属性设成了TcxButtonEdit,所以如果要根据Sender: TObject;取值,则需进行类型转换!
------解决方案--------------------
Sender 传送过来的是 TcxButtonEdit类型的吧
procedure TF_OPOrderEdit.dxDBGrid4DBTableView1SPECPropertiesButtonClick(
Sender: TObject; AButtonIndex: Integer);
begin
inherited;
SearchNotice(dsOPOrderNotice.DataSet,'Spec','Spec','Abbr',TcxButtonEdit(Sender).Text);
end;
这里面的TcxButtonEdit是根据什么来的
------解决方案--------------------
你看一下这一列的Properties这个属性是否为"ButtonEdit"。看到这你应该明白了吧!
------解决方案--------------------
因为这一列的列属性设成了TcxButtonEdit,所以如果要根据Sender: TObject;取值,则需进行类型转换!
------解决方案--------------------
Sender 传送过来的是 TcxButtonEdit类型的吧