我有一个绑定(bind)的 DataGridView,根据某些 BoundItem 属性值,该行将是只读的。实现这一点的最佳方法是什么?
谢谢

最佳答案

尝试事件 CellBeginEdit

Private Sub Dgv_CellBeginEdit(ByVal sender As Object, ByVal e As System.Windows.Forms.DataGridViewCellCancelEventArgs) Handles Dgv.CellBeginEdit
  If YourCondition(BoundItem.Property) then e.cancel = true
End Sub

这使单元格只读取决于您的条件。

关于winforms - DataGridView 中的只读行,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/271675/

10-13 08:07