2014-07-15 29 views
0

美好的一天!不能将相同的列对象添加到Xceed DataGrid

我尝试将相同的列对象添加到datagrid,但捕获异常(与xaml)。

Column c = new Column(); 
c.FieldName = "Text"; 
c.Title = "Title"; 
dgTable1.Columns.Add(c); 
dgTable2.Columns.Add(c); --exception. 

我说得对,因为我把对象“C”的参考方法将添加我不能这样做但─并把另一个时,它表扔异常?

所以,解决 - 需要我创建C1对象,并添加此添加方法?

谢谢!

回答

1

你可以使用下面提到的代码。

for(int i=0;i<=2;i++) 
{ 
    Column c = new Column(); 
    c.FieldName = "Text"; 
    c.Title = "Title"; 
    dgTable1.Columns.Add(c); 
} 
+0

不,我需要添加c.FieldName和c.Title。 – user2545071

+0

你想要相同的FieldName和Title? –

+0

看来,我必须复制所有属性..... – user2545071