J'ai un DataGridView lié où, en fonction de la valeur de la propriété BoundItem, cette ligne sera en lecture seule. Quelle est la meilleure façon de mettre en œuvre cela? MerciReadOnly rows in DataGridView
4
A
Répondre
0
en cas de rowenter, définissez la propriété readonly de la ligne en conséquence
private sub MyView_RowEnter(...) handles MyView.RowEnter
MyView.Rows(e.Rowindex).ReadOnly = (condition)
end sub
4
Essayez L'événement 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
Cela rend le readOnly cellulaire en fonction de votre état.
+0
J'utilise également cette approche. Fonctionne parfaitement. – surfen
Questions connexes
- 1. Datatable Compare Rows
- 2. Readonly ComboBox dans WinForms
- 3. jQuery readonly attribute problèmes
- 4. NSMutableArray comme @property avec readonly
- 5. curseur jQuery readonly - comment faire?
- 6. Readonly variable locale dans VB.Net
- 7. NHibernate Readonly Entities at Runtime
- 8. Comment initialiser SecureString pour readonly
- 9. Y a-t-il une propriété Rows pour l'objet Zend_Db?
- 10. Pourquoi ne puis-je pas modifier les valeurs dans mon DataGridView, même s'il n'est pas défini sur ReadOnly?
- 11. DataGridView
- 12. DataGridView enfant dans un DataGridView
- 13. Projet de référence "readonly" dans Visual Studio?
- 14. Comment exporter des variables Readonly avec mod_perl?
- 15. Comment régler CurrencySymbol sur Readonly CultureInfo.NumberFormat?
- 16. Propriété Readonly facultative dans l'interface VB.Net
- 17. Mocking propriétés virtuelles readonly avec moq
- 18. const/readonly vs. programmes comme Cheat Engine
- 19. Ouvert SQLite3 comme READONLY avec PDO?
- 20. Rendre servlet servir READONLY ressource texte/html
- 21. données de base iphone readonly relation
- 22. C# CA2104 - code automatisé analyse n'aime statiques types readonly mutables
- 23. WinForms DataGridView Question
- 24. datagridview rafraîchir
- 25. Lecture datagridview
- 26. DataGridView Tri
- 27. Filtrage DataGridView
- 28. Datagridview Affichage
- 29. DataGridView Binding
- 30. Comment puis-je modifier un ReadOnly Linq propriété
Je pensais que je devrais le faire sur un événement de liaison –