2014-07-15 34 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