CGridCtrl 如何设置 某列为 ComboBox下载地址为
http://www.codeproject.com/Articles/8/MFC-Grid-control-2-27

解决方案 »

  1.   


      CStringArray options;
      options.Add(_T("A")); options.Add(_T("B"));  pGrid->SetCellType(nItem, nCol, RUNTIME_CLASS(CGridCellCombo));
      CGridCellCombo *pCell = (CGridCellCombo*) pGrid->GetCell(nItem, nCol);          
      pCell->SetOptions(options);
      pCell->SetStyle(CBS_DROPDOWN); //CBS_DROPDOWN, CBS_DROPDOWNLIST, CBS_SIMPLE
      pCell->SetCurSel(0);
      

  2.   

    zgl7903我要的是实现某列都是组合框,你的是某个单元格;而我的行数是可以增加删除;比如现在有3列,第1列和第3列是组合框;行数可以动态加减