我在该控件中加入了COLCOMBOLIST,里面加入一个记录集的多个字段
我想实现当用户点击COLCOMBOLIST里的项目时,能够把项目里的有关内容自动填充到附近的几个CELL中

解决方案 »

  1.   

    最好把combolist与列对应起来,不要指望一个combolist管理全部列。
    如果列太多,可以使用自动生成控件数组的方式生成combolist。
    比如先放一个combolist 命名为: cmb  ;同时置index=0
    假如有n列.
    1. 加载combolist
    for i=1 to n
       load cmb(0)
    nexe
    2. 初始化combolist
    3. 在flexgrid的click事件中写代码
       cmb(index).left=***
       cmb(index).right=***
       cmb(index).visible=true4. 在 cmb的click事件中写代码
       select case index
              case o
         
               case 1
         ……
               case m
                   flexgrid.textmatrix(a,b)=****     end case 
      

  2.   

    可是我不想使用多个COMBOLIST的方法
    能有其他的解决方法吗?