怎麼能讓CXGRID,中某列內嵌的控件自動下拉

type
  TcxImageAccess = class(TcxImage);

procedure <Form>.<SpeedButton>OnClick(Sender: TObject);
var
  AHandled: Boolean;
  AImage: TcxImage;
  Aview: TcxGridDBTableView;
begin
  Aview := cxGridDBTableView1;
  AHandled := True;
  Aview.Controller.EditingController.ShowEdit();
  if Aview.Controller.EditingController.Edit is TcxImage then
  begin
    AImage := TcxImage(cxGridDBTableView1.Controller.EditingController.Edit);
    TcxImageAccess(AImage).DoContextPopup((Point(0,0)),AHandled);
  end;
end;   

 

 

 

Grid_infoDBTableView1.DataController.FocusedRowIndex:= self.Grid_infoDBTableView1.DataController.RowCount;
  Grid_infoDBTableView1.Controller.FocusedColumnIndex :=4;
  Grid_info.SetFocus;
  Grid_infoDBTableView1.Controller.FocusedColumn.Editing:=true ;
  TcxLookupComboBox(Grid_infoDBTableView1.Controller.EditingController.Edit).DroppedDown :=True;
  TcxLookupComboBox(Grid_infoDBTableView1.Controller.EditingController.Edit).ItemIndex:=0;

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章