当我创建DATAGRIDVIEW并将其与BindingList绑定时,如何允许我编辑/更改datagridview上的输入?我接受了测试,它说datagridview列是只读的,但是当我在内部更改值时,它会更新。我只是无法通过Datagridview进行更改/编辑。帮助
没关系。解决了它。刚刚创建了一个Datatable来绑定它。
答案 0 :(得分:1)
你的问题有点模糊,但DataGridView.ReadOnly的语义是它只能阻止从接口端进行编辑。就像在您查看表单上的DataGridView或其他内容时一样,您将无法与网格进行交互。您仍然可以通过更改DataGridView在代码中绑定的结构来更改数据。
换句话说,表格是否为只读无关紧要;如果形式有所改变,那么表格就会显示出来!将其设置为只读只会阻止用户更改为表单添加的内容。