DBgrid里,设置某列的buttonstyle属性为cbsEllipsis后。会出现一个按钮。如何实现这个按钮的单击事件呢?

解决方案 »

  1.   

    知道了
    DBGrid1EditButtonClick(Sender)因该可以
      

  2.   

      應該是Columne  事件裏的EditButtonClick
      

  3.   

    procedure TForm1.DBGrid1EditButtonClick(Sender: TObject);
    var
      s:string;
    begin
      s:=self.DBGrid1.Columns.Grid.SelectedField.FieldName;
      //if self.DBGrid1.Columns.Grid.SelectedIndex=1 then
        showmessage(s);
    end;
      

  4.   

    或者换成其他的控件使用起来比较方便!dbgrideh