【发布时间】:2014-06-03 02:22:30
【问题描述】:
我受够了这个 Syncfusion Controls,与普通的 datagridview 相比,这些都非常困难。 Syncfusion GridControl 中的 Datapropertyname 在哪里。如何将数据绑定到网格控件。
gridControl1.ColStyles[3].DataSource = dt1;
gridControl1.ColStyles[3].DisplayMember = "bcmp_Name"; gridControl1.ColStyles[3].ValueMember = "bcmp_Id";
gridControl1.ColStyles[3].DropDownStyle = Syncfusion.Windows.Forms.Grid.GridDropDownStyle.Exclusive;
gridControl1.ColStyles[5].DataSource = dt2;
gridControl1.ColStyles[5].DisplayMember = "bcmp_Name";
gridControl1.ColStyles[5].ValueMember = "bcmp_Id";
gridControl1.ColStyles[5].DropDownStyle = Syncfusion.Windows.Forms.Grid.GridDropDownStyle.Exclusive;
gridControl1.ColStyles[7].DataSource = dt3;
gridControl1.ColStyles[7].DisplayMember = "bcmp_Name"; gridControl1.ColStyles[7].ValueMember = "bcmp_Id";
gridControl1.ColStyles[7].DropDownStyle = Syncfusion.Windows.Forms.Grid.GridDropDownStyle.Exclusive;
gridControl1.ColStyles[9].DataSource = dt4;
gridControl1.ColStyles[9].DisplayMember = "bcmp_Name";
gridControl1.ColStyles[9].ValueMember = "bcmp_Id";
gridControl1.ColStyles[9].DropDownStyle = Syncfusion.Windows.Forms.Grid.GridDropDownStyle.Exclusive;
gridControl1.TableStyle.DataSource = Chldtbl;
通过使用上面的代码,我无法绑定它,我没有进入他们的任何链接。
【问题讨论】:
-
我不太了解这些控件,但看起来您绑定的是 styles 而不是 data。有
gridControl1.DataSource属性吗? -
@EvanL 你认为我不熟悉 Windows 控件。我很清楚。对于datagridview,我们写DataGridView.DataSource,但这里没有机会。因为我给了这样的
-
我们这里显然有语言障碍。我是说我不知道这个控件。并询问它是否具有该属性。显然不是。抱歉,我帮不了你更多。
标签: c# winforms data-binding gridcontrol syncfusion