0
如果你想讓一個單元顯示一個按鈕,下面的代碼就可以在Delphi XE5中使用。但是在Delphi XE6中它並不是。如何在grid cell firemonkey xe6中插入一個按鈕?
Type
TSimpleLinkCell = class(TTextCell)
protected
FButton: TSpeedButton;
procedure ButtonClick(Sender: TObject);
public
constructor Create(AOwner: TComponent); reintroduce;
end;
constructor TSimpleLinkCell.Create(AOwner: TComponent);
begin
inherited Create(AOwner);
Self.TextAlign := TTextAlign.taLeading;
FButton := TSpeedButton.Create(Self);
FButton.Parent := Self;
FButton.Height := 16;
FButton.Width := 16;
FButton.Align := TAlignLayout.alRight;
FButton.OnClick := ButtonClick;
end;
如何在Delphi XE6中進行上述工作?
我測試過你的答案,它的工作原理。你能說這是正確的迴應嗎?請! –