victor2DL 发表于 2015-7-9 18:39:00

VSFlexGrid如何实现checkbox




vsFlexGrid需要设置什么属性,才能实现checkbox?

victor2DL 发表于 2015-7-9 18:40:00

With grdList

            '// フォント設定
            .FontSize = Grid_Font_Size
            .FontName = "<%=FONT_SYS%>"
            .ScrollBars = <%=flexScrollBarVertical%>          '// 垂直

            '// リストボックスで選択できる様に設定
            .SelectionMode = <%=flexSelectionListBox%>
            .AllowSelection = False

            '// 選択行の色を設定
            .BackColorSel = <%=GRID_BACKCOLORSEL_DISP%>
            .ForeColorSel = <%=GRID_FORECOLOR_FIXED%>

            '// 列の設定
            .Cols = 2                                    '// 列の数

            '// 固定行列の設定
            .FixedCols = 0                                 '// 固定列
            .FixedRows = 1                                 '// 固定行
      End With

Alice 发表于 2015-7-10 09:43:00

回复 1楼victor2DL的帖子

感谢对该问题的反馈。
如果想要展示checkbox列,需要使用bool类型。你可以使用ColDataType属性设置为flexdtBoolean,就会自动显示checkbox。
代码参考:
' make column 4 (Bonus) a boolean column
      fg.ColDataType(4) = flexdtBoolean

   

victor2DL 发表于 2015-7-10 15:47:00

感谢美女的回答。
顺便问一次,如何合并cell呢?比如像图片纳样的,把头部的第二列和第三列合并。

Alice 发表于 2015-7-10 17:56:00

回复 4楼victor2DL的帖子

你好。
flexgrid有提供MergeCells属性用于合并。
比如代码:
' set up cell merging (all columns)

      fg.MergeCells = flexMergeRestrictAll

      fg.MergeCol(-1) = True


可以使用的合并的属性和方法,请参考产品文档:
http://helpcentral.componentone.com/nethelp/vsflexgrid8/#!Documents/mergingcells.htm

victor2DL 发表于 2015-7-10 18:24:00

谢谢你的回答。已经解决了,

Alice 发表于 2015-7-13 09:36:00

回复 6楼victor2DL的帖子

不用客气
此问题关闭,如果有问题请开新帖。
页: [1]
查看完整版本: VSFlexGrid如何实现checkbox