2011-08-16 56 views
1

如何在Silverlight中讀取datagrid中的每一行值?如何在Silverlight中讀取datagrid中的每一行值?

我有這個錯誤

System.NullReferenceException was unhandled by user code 
    Message=La référence d'objet n'est pas définie à une instance d'un objet. 
    StackTrace: 
     à BusinessApplication4.Home.button4_Click(Object sender, RoutedEventArgs e) 
     à System.Windows.Controls.Primitives.ButtonBase.OnClick() 
     à System.Windows.Controls.Button.OnClick() 
     à System.Windows.Controls.Primitives.ButtonBase.OnMouseLeftButtonUp(MouseButtonEventArgs e) 
     à System.Windows.Controls.Control.OnMouseLeftButtonUp(Control ctrl, EventArgs e) 
     à MS.Internal.JoltHelper.FireEvent(IntPtr unmanagedObj, IntPtr unmanagedObjArgs, Int32 argsTypeIndex, Int32 actualArgsTypeIndex, String eventName) 
    InnerException: 


    foreach (var dgcol in dataGrid2.ItemsSource) 

回答

0

這是因爲你沒有指定的ItemsSource。嘗試迭代通過項目。

+0

的itemsSorce是WCF查詢。可你給我爲例 –

+0

那麼,在該行的代碼,可以爲空的唯一的事情就是收集的ItemsSource,除非你沒有一個DataGrid,當然: ) – alf

相關問題