2012-07-03 5 views

답변

0

yr 표가 바운드되어 있다고 가정합니다. 해당 열에서 값을 변경하거나 단순히 그리드 클릭 이벤트에서 이것을 사용할 수 있습니다, 또는 당신이 이제까지 어떤 이벤트를 사용하는 행 싶었다 그래서 만약 EMS는/객체

MyObject rowObject = gridObjects.GetFocusedRow as MyObject; 
    if (rowObject != null) 
    { 

    } 
+0

당신이 질문을 이해하지 못합니다 –

+0

그럼 gridview.FocusedRowHandle을 사용하십시오 – JohnnBlade

+0

인덱스 이름 = id에서 인덱스 값 = 3을 선택해야합니다. –

0

이 경우, 귀하의 질문을 이해 가지 어려운 당신은 좋은 정보를 얻을 수있을 것이라고 확신합니다.

당신은 무엇을 시도 했습니까? 질문에 코드 (및 컨텍스트)를 추가 할 수 있습니까?

MSDN을 보셨습니까? 다음은 셀 값을 얻을 수있는 방법 중 하나입니다 : http://msdn.microsoft.com/en-us/library/z5c4a30a.aspx

private void GetCellValue(DataGrid myGrid){ 
    DataGridCell myCell = new DataGridCell(); 
    // Use and arbitrary cell. 
    myCell.RowNumber = 1; 
    myCell.ColumnNumber = 1; 
    Console.WriteLine(myGrid[myCell]); 
} 

건배 --Jocke

+0

myGrid [myCell]가 wpf 기초에 잘못되었습니다! –