标题:Combo控件的Style设置为2-Dropdown List时,如何给combo赋值
取消只看楼主
皇火
Rank: 1
等 级:新手上路
帖 子:11
专家分:0
注 册:2022-3-14
结帖率:33.33%
 问题点数:0 回复次数:2 
Combo控件的Style设置为2-Dropdown List时,如何给combo赋值
如题,combo控件的RowSource的值是"AAA,BBB,CCC",RowSourceType是1-Value,我在Init里用this.displayValue="BBB"给combo控件赋值时,执行时显示总是为空白,用this.Value=2,能定位到BBB,但需要点击Combo后才显示。
用0-Dropdown Combo状态,虽然可以赋值,但我不喜欢这个状态下Combo的值可以修改。
请教老师,在2-Dropdown List状态下,如何在Init中设置初始值。
搜索更多相关主题的帖子: 控件 Style List 赋值 Combo 
2022-10-23 11:27
皇火
Rank: 1
等 级:新手上路
帖 子:11
专家分:0
注 册:2022-3-14
得分:0 
谢谢指点,还是很诡异,可以设置初始值,但在表单中再次赋值还是变成空开。
2022-10-25 07:57
皇火
Rank: 1
等 级:新手上路
帖 子:11
专家分:0
注 册:2022-3-14
得分:0 
谢谢各位老师的指点,现在设置初始值的问题已经解决,放在Init中,如下:
this.RowSource='AAA,BBB,CCC'
this.RowSourceType= 1
this.displaycount=10
this.selectOnEntry=.T.
this.style=2
this.DisplayValue='BBB'  && 也可以是 this.Value=2
之前,this.RowSource='AAA,BBB,CCC'和this.RowSourceType= 1和this.displaycount=10这三句是放在When中的,行不通,感觉When与其它有执行次序的冲突。
目前,视乎在运行中,再对combo进行赋值,还是不顺,我先研究一下再通报。
2022-10-27 07:18



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-510418-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.108384 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved