Hemmm .... langsung saja
Membuat tampilan ListView dengan multi detail (FMX ListView MultiDetailAppearanceU
) secara runtime dengan Delphi XE8 FMX Form.
....
var
....
ListView1: TListview ;
LinkListControlToField1 : TLinkListControlToField ;
implementation
uses MultiDetailAppearanceU ;
{$R *.fmx}
procedure TForm1.FormCreate(Sender: TObject);
begin
ListView1 := TListView.Create(Form1) ;
with ListView1 do begin
Parent := Form1 ;
Align := TAlignLayout.Left ;
Margins.Top := 8 ;
Margins.Left := 8 ;
Margins.Right := 8 ;
Margins.Bottom := 8 ;
Size.Width := 250 ;
AlternatingColors := True ;
ItemAppearanceName := 'MultiDetailItem' ;
ItemEditAppearanceName := 'MultiDetailItem' ;
end;
LinkListControlToField1 := TLinkListControlToField.Create(Form1) ;
with LinkListControlToField1 do begin
DataSource := BindSourceDB1 ;
Control := ListView1 ;
FillExpressions.Add ;
FillExpressions[0].ControlMemberName := 'Detail1' ;
FillExpressions[0].SourceMemberName := 'Detail1' ;
FillExpressions.Add ;
FillExpressions[1].ControlMemberName := 'Detail2' ;
FillExpressions[1].SourceMemberName := 'Detail2' ;
FillExpressions.Add ;
FillExpressions[2].ControlMemberName := 'Detail3' ;
FillExpressions[2].SourceMemberName := 'Detail3' ;
FillExpressions.Add ;
FillExpressions[3].ControlMemberName := 'Text' ;
FillExpressions[3].SourceMemberName := 'Items' ;
end;
end;
Tidak ada komentar:
Posting Komentar