양식 1에서 나는 데이터 그 림보기를 가지고 있으며 사용자가 클라이언트를 편집하려고 할 때 그는 하나를 선택하고 편집 단추를 클릭합니다. 창form1의 색인을 사용하여 form2에 사용하십시오.
새 창에서 나는 텍스트 상자 1에서 클라이언트의 이름이고 텍스트 2는 주소입니다. 여기
는 Form1에public void Clientesgrid_Cellclick(object sender, DataGridViewCellEventArgs e)
{
int index = clientesgrid.SelectedRows[0].Index;
}
의 코드 내가 유치원 1에 누락 무언가가있다? 색인을 다른 양식으로 가져 가려면 어떻게해야합니까? 도움.
그 중 한 가지 방법입니다. 또는 소유권 체인이있는 경우 인덱스를 속성으로 설정하고'((form1) Owner) .Index'를 참조 할 수 있습니다. 또는 생성자 매개 변수 'new form2 (Index);'로 포함시킬 수 있습니다. 다른 말로하면 ... form2는 index2에 대한 액세스 권한을 부여하지 않으면 index에 액세스 할 수 없습니다. – Nevyn