2017-03-03 77 views
0

我使用tablelistTCL TK tablelist如何获得列名

tablelist::tablelist .t -columns { 0 "Name" 0 "Age" 0 "sex" 0 "ROLLNO" } -width 250 -height 15 -selectmode single 

我需要检查有没有重复后添加几列。

.t insertcolumnlist 4 {0 "account" } 
.t insertcolumnlist 4 {0 "ROLLNO" } 

现在,ROLLNO被复制。 如何从表中获取当前列列表。

谢谢, Nagaraj。

回答

1

请尝试阅读tablelist::tablelist手册。它包含了很多有趣的信息。该命令

.t cget -columns 

做到了这一点(返回列列表三胞胎widthheaderadjustment)。或者你可以使用更广泛的

.t configure -columns 

命令返回这充分说明了-column选项,包括其类,价值默认和当前值的列表。

+0

伟大的工作! – pcbnagaraj