2017-06-01 63 views
2

有沒有辦法在vaadin 8中隱藏網格標題?看來在Vaadin 7中有一種方法setHeaderVisible(false),這使得這成爲可能。但我無法在Vaadin 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 
     } 
}