2017-06-01 9 views
2

vaadin 8でグリッドヘッダーを非表示にする方法はありますか?これを可能にしたVaadin 7のメソッドsetHeaderVisible(false)があったようです。しかし、私はヴァーダン8でそれを見つけることができません。 アイデア?Vaadin 8グリッドヘッダーを隠す

答えて

1

あなたはremoveHeaderRow()

全例でヘッダ(単数または複数)を除去することができる:

// run with `spring run --watch <file>.groovy` 
@Grab('com.vaadin:vaadin-spring-boot-starter:2.0.1') 

import com.vaadin.ui.* 
import com.vaadin.ui.themes.* 
import com.vaadin.shared.* 

@groovy.transform.Immutable 
class Point { 
     BigDecimal x,y 
} 

@com.vaadin.spring.annotation.SpringUI 
@com.vaadin.annotations.Theme("valo") 
class MyUI extends UI { 
     protected void init(com.vaadin.server.VaadinRequest request) { 
       def g = new Grid<Point>(Point) 
       g.items = [new Point(0,0), new Point(1,1)] 
       while (g.headerRowCount) { 
         g.removeHeaderRow(0) 
       } 
       content=g 
     } 
} 
関連する問題