我有一个 C# WinForm DataGridView。
该程序应该能够更改 中的单元格值DataGridView,但不应允许用户这样做。
即:如何区分用户或程序是否正在编辑一个单元格DataGridView?
到目前为止,我只找到了只读属性(例如列)。但是随后程序也无法编辑该列。
我可以离开该列readonly=true,当程序想要更改单元格值时, make readonly=false,更改值,readonly=true......但这个解决方案对我来说似乎很糟糕,特别是如果列需要从程序不断更新(例如,金融价格数据流),但我不希望用户更改价格(即使它很快会被程序覆盖,这可能很快发生,也可能不会很快发生)。
谢谢, 伊姆兰