找回密码
 立即注册

QQ登录

只需一步,快速开始

neil
论坛元老   /  发表于:2011-5-30 15:57:00
21#
点高级回复,可以发图。
回复 使用道具 举报
neil
论坛元老   /  发表于:2011-5-30 15:58:00
22#
没有图啊
回复 使用道具 举报
shizuka
银牌会员   /  发表于:2011-5-30 16:05:00
23#
system.FormatException:指定的FormattedValue'27'用DisplayMember和ValueMember属性不能解析
场所 GrapeCity.Win.MultiRow.Comboboxcell.oncellparsing(cellparsingEventArgs e)
场所  GrapeCity.Win.MultiRow.cell.a(Int32 A_0,object A_1.dataerrorcontexts A_2)
回复 使用道具 举报
shizuka
银牌会员   /  发表于:2011-5-30 16:06:00
24#
错误图

本帖子中包含更多资源

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

x
回复 使用道具 举报
neil
论坛元老   /  发表于:2011-5-30 16:08:00
25#

回复 20# shizuka 的帖子

不要写这两句。 或者都设成“Code”
  colComb.ValueMember = "CODE"        --99
        colComb.DisplayMember = "NAME"      --99XXXXXXXXXXXXX
回复 使用道具 举报
shizuka
银牌会员   /  发表于:2011-5-30 16:14:00
26#
不写的话也报上面的错误,都写成CODE的话,COMBO下拉列表的内容就都是CODE了
回复 使用道具 举报
shizuka
银牌会员   /  发表于:2011-5-30 16:16:00
27#
不好意思,你能把好用的sample给发上来吗,要VB.net的
回复 使用道具 举报
neil
论坛元老   /  发表于:2011-5-30 16:21:00
28#

回复 27# shizuka 的帖子

我的意思是把MyComboCell的两个属性都设成“Code”。

但是在EditingControlShowing事件中。
还是按照上面9楼的代码
ComboBox com = e.Control as ComboBox;
            com.DisplayMember = "Name";
            com.ValueMember = "Code";
把这两个属性设的不一样。
回复 使用道具 举报
neil
论坛元老   /  发表于:2011-5-30 16:28:00
29#

回复 28# neil 的帖子

代码就是上面9楼写的那些,而且你贴上来的代码也是对的。再写另外的sample不好写。
要不然,你写一个简单示例,能重现上面问题就行了。我们帮你看看。
回复 使用道具 举报
shizuka
银牌会员   /  发表于:2011-5-30 16:49:00
30#
光标离开的时候,画面表示CODE的功能实现了.非常感谢.
现在想问问能不能在选择的时候就表示CODE.
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部