我有一个datagridviewtextboxcolumn类型的网格视图,其中包含以下字段:
SrNo | Description | HSNCode | Qty | Rate | Amount
SrNo和Amount是从代码中自动计算的,两者都处于ReadOnly
模式。我希望用户在进入单元格时进行编辑。为此,我在表格的Page_Load()
事件中设置了网格的编辑模式。
grdData.EditMode = DataGridViewEditMode.EditOnEnter;
但是生成SrNo的逻辑。以这种方式设置EditMode时,Amount不起作用。我可以使用哪种方式在除了这两列之外的所有列上应用编辑模式。(SrNo。& Amount)。我使用网格视图的CellEnter()
事件生成“SrNo”和“Amount”在我的计划中。
请帮忙。
答案 0 :(得分:0)
您可以设置特定列的 ReadOnly 属性,而不是使用网格的 EditMode 属性。
您可以使用列设计器对话框窗口将ReadOnly属性配置为 True 列。
希望这有帮助