Конференция "Начинающим" » Размеры компонентов на форме [D7]
 
  • lewka © (30.09.18 01:40) [0]
    Привет!
    Подскажите в такой ситуации:

    Есть форма на ней:
    TToolbar - выравнивание по высоте
    TDBGrid - выравнивание клиент
    TSpliter выравнивание по высоте
    TDBGrid - выравнивание клиент

    Скрываю нижний Грид, но верхний остается не измененный.
    Пытался и Spliter скрыть, тоже не помогает.
    По разному пробовал, но ни как верхний грид не меняется
    if DBGridEh2.Showing = True then
     begin
      //DBGridEh2.Visible:= False;
      //sSplitter2.Visible:= false;
      //DBGridEh2.Align := alNone ;
     // DBGridEh2.Height := 0;
      //sSplitter2.Align := alNone
      DBGridEh2.Hide;
      sSplitter2.Hide;
      Refresh;
     end
      else
     begin
      // DBGridEh2.Visible:= True;
      //sSplitter2.Visible:= True;
      DBGridEh2.Align := alClient;
      sSplitter2.Align := alTop
      end;



    Подскажите как сделать, чтобы верхний грид занял пространство после скрытия нижнего Грида?
  • Грид (01.10.18 12:16) [1]
    Клади в таком порядке:

    Тулбар - alTop
    Нижний грид - alBottom
    Сплиттер - alBottom
    Верхний грид - alClient
  • lewka © (01.10.18 20:01) [2]

    > Клади в таком порядке:
    >
    > Тулбар - alTop
    > Нижний грид - alBottom
    > Сплиттер - alBottom
    > Верхний грид - alClient
    >
    >

    на форму так класть заново или просто настроить так?
 
Конференция "Начинающим" » Размеры компонентов на форме [D7]
Есть новые Нет новых   [118241   +23][b:0][p:0.001]