2013-05-31 22 views
1

Я пытаюсь довольно долго размещать несколько Ext.grid.Panel (s) на одном экране. Я хочу разместить их на определенных должностях. Но почему-то либо они относительно наклонены, либо перекрываются, либо иногда я не вижу ни одной из панелей вообще. Я пробовал с различными вещами, такими как макет: столбец, макет: абсолютный и т. Д.ExtJS: Как разместить панели сетки

Пожалуйста, предложите, как я могу разместить свои сетки на одной странице. Я пытаюсь разместить 4 панели сетки в два ряда с приличным пространством между каждой сеткой. Панели.

ответ

4
Ext.require('*'); 

Ext.onReady(function(){ 

    new Ext.container.Viewport({ 
     layout: 'absolute', 
     defaults: { 
      width: 200, 
      height: 200 
     }, 
     items: [{ 
      title: 'Grid1', 
      x: 20, 
      y: 20, 
     }, { 
      title: 'Grid2', 
      x: 300, 
      y: 20 
     }, { 
      title: 'Grid3', 
      x: 20, 
      y: 700 
     }, { 
      title: 'Grid4', 
      x: 500, 
      y: 800 
     }] 
    }); 

}); 
+0

Спасибо Эван. Я скопировал ваш образец кода, чтобы увидеть поведение. Я видел четыре сетки с сеткой 1 и сеткой 3, прикрепленными к левой стене экрана. Таким образом, я пытался играть с сеткой 1, как это - элементов: [makeGrid ({ названия: 'Сетка 1', поля: '20 20 20 20' }) То, что я видел в том, что сетка 1 сжимается сверху, слева и внизу тоже. Может быть, это потому, что эти 4 параметра считаются верхними, правыми, нижними и левыми. Тем не менее, я пытаюсь достичь, если я могу разместить свои Ext.grid.Panels (которые у меня уже есть) в четырех разных выбранных местах на экране. Любая помощь по этому поводу? – rajugaadu

+0

Я ответил на ваш оригинальный вопрос. Если этот вопрос неверен, обновите оригинал. –

+0

Эван, как я уже сказал в своем первоначальном вопросе «Я хочу разместить их на определенных позициях». Если я изменю значения полей в приведенном вами примере кода, панели сетки получаются измененными, вместо того, чтобы размещаться в определенной координате или местоположении. Или может быть, я не могу изменить ваш образец кода в соответствии с моими потребностями! – rajugaadu

Смежные вопросы