2011-08-16 1 views
1

Silverlight의 DataGrid에서 각 행 값을 읽는 방법은 무엇입니까?Silverlight의 DataGrid에서 각 행 값을 읽는 방법?

나는 당신이 ItemsSource를 지정하지 않았기 때문에이 문제가 발생이 오류를

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

있습니다. 대신 항목을 반복 해보십시오.

+0

itemsSorce는 wcf의 쿼리입니다. 예를 들어주세요. –

+0

글쎄, 그 코드 라인에서 DataGrid가 없다면, ItemsSource 컬렉션 만 null 일 수 있습니다.) – alf