首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >XtraGrid控件中的数据绑定

XtraGrid控件中的数据绑定
EN

Stack Overflow用户
提问于 2012-04-19 23:41:31
回答 2查看 3.8K关注 0票数 0

我想在XtraGrid控件中绑定一个数据源,但是我不能这么做。问题是我在设计时在XtraGrid中创建了列,并且在运行时使用用户定义的集合绑定记录。

我在设计时在XtraGrid中创建了四个列。第一个是CheckBox类型,第二个和第三个是Default类型,最后一个是Button类型。

我在我的程序中创建了一个结构:

代码语言:javascript
运行
复制
public struct Test
{
      public bool IsSelect{get; set; }
      public string First{get; set; } 
      public string Second {get; set;}
} 

然后,我创建了一个包含10个测试类型记录的List<Test>集合。对于绑定,我编写了以下代码:

代码语言:javascript
运行
复制
grid1.DataSource = userList; 

现在我想在XtraGrid控件中绑定这个记录。IsSelect属性应与CheckBox列绑定,其余两个属性将与第二列和第三列绑定。

在XtraGrid中是可能的吗?

我正在使用带有.NET Framework3.5和C#语言的Visual Studio2010。

EN

回答 2

Stack Overflow用户

发布于 2012-04-20 03:27:14

XtraGrid不是一个标准的.NET控件,但是一个开发者快递Control...we在我工作的地方使用它们,并发现他们的支持热线非常响应,他们的网站是www.devexpress.com。

也就是说,我认为只要列的FieldName与结构中字段的名称相匹配,就可以很好地工作。

-Hollis

票数 0
EN

Stack Overflow用户

发布于 2012-05-29 16:55:56

列fieldname应设置为对象属性fieldname。一旦在设计器中添加了列,它们将不再自动创建。

在这里阅读更多信息:传统数据绑定方法http://documentation.devexpress.com/#WindowsForms/CustomDocument2387

将控件绑定到在运行时http://documentation.devexpress.com/#WindowsForms/CustomDocument2387创建的数据

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/10231721

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档