【发布时间】:2010-02-22 15:00:31
【问题描述】:
当我使用 linq-to-xml 查询的结果来填充 datagridview 时,我无法编辑 datagridview。我尝试将 datagridview 的 readonly 属性设置为 false,但这没有帮助。我还为 cellBeginEdit 添加了一个事件处理程序并在那里放置了一个断点,但它没有被命中。知道我做错了什么,或者这不可能吗?
public class MergeEntry
{
public string author { get; set; }
public string message { get; set; }
}
...
var query = from entry in xmlDoc.Descendants("entry")
select new MergeEntry
{
author = entry.Element("author").Value,
message = entry.Element("msg").Value,
}
var queryAsList = query.ToList();
myBindingSource.DataSource = queryAsList;
myDataGridView.DataSource = myBindingSource;
【问题讨论】:
标签: c# winforms linq datagridview linq-to-xml