Defines whether the cell can be edited. This value can be modified by the EditAllowed event handler.
Class: EditAllowedEventArgs
Namespace: Softelvdm.SftTreeNET
Assembly: Softelvdm.SftTreeNET
public bool Allowed;
Public Allowed As BooleanDefines whether the cell can be edited. This value can be modified by the EditAllowed event handler.
DumpValues("DragOver", e);
e.Effect = DragDropEffects.Copy; // accept anything
}
private void sftTree1_EditAllowed(object sender, Softelvdm.SftTreeNET.EditAllowedEventArgs e) {
DumpValues("EditAllowed", e);
e.Allowed = (e.Cell.ColumnIndex == 2); // only edit cells in column 2
}
private void sftTree1_EditClickOutside(object sender, Softelvdm.SftTreeNET.EditClickOutsideEventArgs e) {
DumpValues("EditClickOutside", e);
}
private void sftTree1_EditEnded(object sender, Softelvdm.SftTreeNET.EditEndedEventArgs e) {
e.Effect = DragDropEffects.Copy ' accept anything
End Sub
Private Sub SftTree1_EditAllowed(ByVal sender As System.Object, ByVal e As Softelvdm.SftTreeNET.EditAllowedEventArgs) Handles SftTree1.EditAllowed
DumpValues("EditAllowed", e)
If e.Cell.ColumnIndex = 2 Then ' only edit cells in column 2
e.Allowed = True
Else
e.Allowed = False
End If
End Sub
Private Sub SftTree1_EditClickOutside(ByVal sender As System.Object, ByVal e As Softelvdm.SftTreeNET.EditClickOutsideEventArgs) Handles SftTree1.EditClickOutside
DumpValues("EditClickOutside", e)
End SubSee Also EditAllowedEventArgs Class | Classes | SftTree/NET 3.0