设置GridCtrl中的Checkbox 为不可编辑
2012-08-22 11:36
507 查看
m_Grid.SetCellType(index, 1, CGridCtrl::CellType_Check); //设置第index行、第一列的单元格为类似CheckBox的模样
OnGridCheckEdit(NMHDR *pNMHDR, LRESULT* pResult) { *pResult = 0; NM_GRIDVIEW* pItem = (NM_GRIDVIEW*) pNMHDR; if (!m_Grid.IsValid(pItem->iRow,pItem->iColumn)) { return ; } if (pItem->iColumn == 1) { *pResult = -1; } }
m_Grid.SetCheck(index, 1, 0); //设置相应单元格为是否选中(是否打对勾)
上边的函数与一个ON_NOTIFY关联
ON_NOTIFY(GVN_BEGINLABELEDIT,IDC_GRIDCTRL, OnGridCheckEdit)
相关文章推荐
- 设置GridCtrl中的Checkbox 为不可编辑
- struts2 中的 checkboxlist 使用,value="" 的值是一个数组,disabled 设置不可编辑
- css技巧,如何设置select、radio 、 checkbox 、file这些不可直接设置的样式 。
- ASP.NET中设置CheckBox和RadioButton的默认值不可改变,并不丢失样式!
- 设置JTable表格不可编辑
- Android的EditText设置可编辑与不可编辑的方法
- Flex4 设置s:Combobox选项不可编辑
- 用Checkbox来控制文本框是否为灰色不可编辑
- AutoIT: 如何设置GUICtrlCreateCombo选项为不可修改状态
- C#开发学习笔记:GridView中如何设置满足条件的行不可编辑(XtraGrid)
- Ext.grid.CheckboxSelectionModel复选框设置某行不可以选中
- java设置文件对话框中的文件名显示区域不可编辑
- 用友nc65 uap开发主子表单据跳转编辑态时设置某几个值不可编辑
- js随记-如何将文本框设置为不可编辑
- 如何设置JTable不可编辑
- 【jQuery easyUI】textbox设置只读不可编辑状态
- 设置第一行不可编辑
- Infragitics ultra grid 实现点击某一个cell的时候选中整行,并且不可编辑
- sap abap alv 实现某行,单元格可编辑与不可编辑 REUSE_ALV_GRID_DISPLAY_LVC