Data binding 我能';不要将Devexpress XtraGrid列绑定到我的属性!
我正在为我的应用程序使用强类型数据集,我需要一个数据库表中不存在的自定义属性,因此我按如下方式创建了它: 代码:Data binding 我能';不要将Devexpress XtraGrid列绑定到我的属性!,data-binding,devexpress,xtragrid,Data Binding,Devexpress,Xtragrid,我正在为我的应用程序使用强类型数据集,我需要一个数据库表中不存在的自定义属性,因此我按如下方式创建了它: 代码: public partial class MyDataSet{ partial class UsersRow { public string RoleName { get { return ((RealEstateDS.RolesRow)this.G
public partial class MyDataSet{
partial class UsersRow
{
public string RoleName
{
get
{
return ((RealEstateDS.RolesRow)this.GetParentRows("FK_Users_Roles")[0]).Name;
}
}
}
}
然后我将XtraGrid的FieldName属性设置为RoleName,但它不适用于它。
XtraGrid仅显示DataTable中具有列的属性。
你知道如何解决这个问题吗?我建议你改用XtraGrid。顺便说一句,标准DataGridView是否显示此列值?也许更多的代码可以提供更多细节,因为这应该很容易实现。我不应该选择未绑定的列。它的开销要大得多。它是一个可编辑的网格/列。我想你也需要一个二传手。否则,无法通过数据绑定设置此属性,这可能是未显示值的原因。列“拒绝”绑定。您可以为每个单独的列显式设置编辑选项。希望能有帮助