0

Hello I create a form and put into the form two DBGrid. And set align Left to right of both. When i run the program and maximized window DBGrid width not changing. what i need to change width both of DBGrid to 50% of window?

iProgrammer
  • 107
  • 1
  • 12

1 Answers1

3

Set the left control (Control1, say) to alLeft and the right control (Control2, say) to alClient. Then create a OnResize handler on the parent form:

procedure TForm1.FormResize(Sender: TObject);
begin
  Control1.Width := ClientWidth div 2;
end;
Andreas Rejbrand
  • 105,602
  • 8
  • 282
  • 384