두 개의 열과 여러 행이있는 DataGridView가 있습니다. 첫 번째 열은 객체의 일부 속성 이름을 가지며 두 번째 열은 사용자가 값으로 채워야합니다.선택을 위해 입력 한 셀과 관계없이 선택된 DataGridViewRow의 특정 셀을 편집 모드로 가져옵니다.
행을 선택하기 위해 입력 한 열과 별도로 편집 모드에서 선택한 행의 두 번째 열을 자동으로 가져올 수 있습니까?
행이 선택되면 행의 첫 번째 열을 입력하여 행을 선택하더라도 해당 특정 행의 두 번째 열에 값을 입력 할 수 있어야합니다.
지금까지 첫 번째 열은 DataGridRowColumns.ReadOnly = true
이고 두 번째 열은 DataGridViewColumn.ReadOnly = false
입니다. 그리드의 속성은 DataGridView.MultiSelect = false
및 DataGridView.SelectionMode = FullRowSelect
입니다.
으로 시도 할 수 있습니다 그리고 당신의 질문은 ..? 이러한 속성은 EditMode의 특정 열 값을 얻는 것과 아무런 관련이 없습니다. 'DataGridViewRow rowSelected = dataGridView1.Rows [dataGridView1.SelectedCells [0] .RowIndex]; ' – MethodMan
duplicate of [ 열 이름별로 DataGridView의 Cell 값을 가져 오는 방법?] (http://stackoverflow.com/questions/13436553/how-to-get-cell-value-of-datagridview-by-column-name) – MethodMan
특정 열의 값을 원한다면 특정 셀을 편집 모드로 만들 수 있습니다. 나는 내 게시물의 형식을 변경하고 질문으로 변경하려고합니다. – ischas