找回密码
 立即注册

QQ登录

只需一步,快速开始

雪龙

注册会员

9

主题

23

帖子

80

积分

注册会员

积分
80
雪龙
注册会员   /  发表于:2019-7-5 17:58  /   查看:3747  /  回复:7
1金币
      Dim TDBC As New C1.Win.C1List.C1Combo
        TDBC.Location = New System.Drawing.Point(110, 6)
        TDBC.Name = "F_CODE"
        TDBC.DropMode = C1.Win.C1List.DropModeEnum.Automatic
        TDBC.DragMode = C1.Win.C1List.DragModeEnum.Automatic
        TDBC.Width = 197
        TDBC.LimitToList = False
        TDBC.Height = 21
        TDBC.BorderStyle = BorderStyle.Fixed3D
        TDBC.MaxDropDownItems = 10

        Panel2.Controls.Add(TDBC)


        TDBC.DataSource = dataset数据源
        TDBC.DataMember = "表名"



开发环境是VS2008的

7 个回复

倒序浏览
Richard.Ma讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2019-7-6 01:11:20
沙发
拷贝你的代码后没有重现问题,不过我这里用的是VS2015

建议还是把你的项目打包发上来我验证一下



本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
雪龙
注册会员   /  发表于:2019-7-6 14:32:39
板凳
Richard.Ma 发表于 2019-7-6 01:11
拷贝你的代码后没有重现问题,不过我这里用的是VS2015

建议还是把你的项目打包发上来我验证一下

我在VS2015也试过了,是没问题的,一样的代码,控件版本也一样
回复 使用道具 举报
雪龙
注册会员   /  发表于:2019-7-7 13:22:00
地板
Richard.Ma 发表于 2019-7-6 01:11
拷贝你的代码后没有重现问题,不过我这里用的是VS2015

建议还是把你的项目打包发上来我验证一下

打包了你看一下,VS2008不行

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
Richard.Ma讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2019-7-8 00:09:06
5#
好的,看起来确实和VS版本有关,不同的版本渲染的界面样式不同,导致的问题

周一我验证一下再看
回复 使用道具 举报
Richard.Ma讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2019-7-8 18:22:54
6#
2008的打不开你的项目,但是我用2015打开你的项目后重现了问题了

我看到其实你创建了两个combo,用设计窗口创建的combo显示其实是没有问题的
用代码创建的显示有问题
建议对比一下这两个的属性看看
回复 使用道具 举报
雪龙
注册会员   /  发表于:2019-7-9 13:29:59
7#
Richard.Ma 发表于 2019-7-8 18:22
2008的打不开你的项目,但是我用2015打开你的项目后重现了问题了

我看到其实你创建了两个combo,用设计 ...

动态的创建出来的属性一样的结果不一样,属性我都对比过了
回复 使用道具 举报
Richard.Ma讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2019-7-9 18:26:57
8#
下午验证确实没有解决,我明天再帮你看看,是否是其他的原因
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部