Infragistics 网格组合框值更改应禁用该特定行的单元格

Infragistics grid combo box value change should disable cell of that specific row

我正在使用 infragistics wingrid,我有列 (EmploymentType),它是组合框,有两个值 FullTime 和 Contract,如果我为网格中的任何特定行选择了合同值,则应禁用该特定单元格的 Fringes 列.但是我在这里用下面的代码尝试了一些东西,它运行良好但它禁用了整个边缘列,而是它应该禁用该边缘列的特定单元格。我该怎么做。

请在下面找到代码

    Private Sub ugMain_AfterCellListCloseUp(sender As Object, e As CellEventArgs) Handles ugMain.AfterCellListCloseUp
    If e.Cell.Column.Key = "EmploymentType" Then
        If e.Cell.Text = "Contract" Then
            e.Cell.Band.Columns("Fringes").CellActivation = Activation.Disabled
        Else
            e.Cell.Band.Columns("Fringes").CellActivation = Activation.AllowEdit
        End If
    End If
End Sub

请在下面找到图片

尝试通过单元格->行访问单元格并设置其激活。

e.Cell.Row.Cells("Fringes").Activation = Activation.Disabled