找回密码
 立即注册

QQ登录

只需一步,快速开始

credream

中级会员

110

主题

296

帖子

828

积分

中级会员

积分
828

活字格认证

credream
中级会员   /  发表于:2019-1-22 23:45  /   查看:3117  /  回复:3
truedbgrid Combox类型单元格下拉列表宽度的设置
怎么样设置Combox类型单元格下拉列表的表示宽度啊?

3 个回复

倒序浏览
JeffryLI
葡萄城公司职员   /  发表于:2019-1-24 14:32:48
沙发
您好,和之前的帖子同问,我需要知道您是怎么定义的下拉框,是不是使用的单元格自定义编辑器。才能帮您确认这个问题。
请点击评分,对我5分评价,谢谢!

葡萄城控件服务团队
官方网站: https://www.grapecity.com.cn/developer
回复 使用道具 举报
credream
中级会员   /  发表于:2019-1-24 14:48:45
板凳
JeffryLI 发表于 2019-1-24 14:32
您好,和之前的帖子同问,我需要知道您是怎么定义的下拉框,是不是使用的单元格自定义编辑器。才能帮您确认 ...

For i = 0 To mcMaxCol
            Col = New C1.Win.C1TrueDBGrid.C1DataColumn
            intIndex = tdbJi01_f02.Columns.Add(Col)
            DisplayColumn = tdbJi01_f02.Splits(0).DisplayColumns(intIndex)
            DisplayColumn.HeadingStyle.HorizontalAlignment = C1.Win.C1TrueDBGrid.AlignHorzEnum.Center
            With Col
                DisplayColumn.Visible = True
                DisplayColumn.AllowSizing = False
                Select Case i
                 
                    Case COL_CENTERCD                        
                        .Caption = "物流"
                        DisplayColumn.Style.HorizontalAlignment = C1.Win.C1TrueDBGrid.AlignHorzEnum.Near
                        DisplayColumn.Width = TextWidth("_", myFont) - 21
                        DisplayColumn.Style.HorizontalAlignment = C1.Win.C1TrueDBGrid.AlignHorzEnum.Near
                        DisplayColumn.AutoDropDown = True
                        DisplayColumn.DropDownList = True
                        DisplayColumn.Button = True
                        ''
                        For Y = LBound(mCenterArr) To UBound(mCenterArr)
                        
                            oValueItem = New C1.Win.C1TrueDBGrid.ValueItem
           
                            oValueItem.DisplayValue = mCenterArr(Y).centercd & Space(3) & mCenterArr(Y).Centernm
                            oValueItem.Value = mCenterArr(Y).centercd
                            .ValueItems.Values.Add(oValueItem)
                        Next
                        .ValueItems.Translate = True
                        .ValueItems.Validate = False
                        .ValueItems.MaxComboItems = 10
                        .ValueItems.Presentation = C1.Win.C1TrueDBGrid.PresentationEnum.ComboBox
                        DisplayColumn.Style.BackColor = System.Drawing.ColorTranslator.FromOle(mcBlue)
回复 使用道具 举报
JeffryLI
葡萄城公司职员   /  发表于:2019-1-24 15:52:15
地板
请参照,之前的同问的帖子。
请点击评分,对我5分评价,谢谢!

葡萄城控件服务团队
官方网站: https://www.grapecity.com.cn/developer
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部