2013-08-08 2 views
0

Picturebox 컨트롤에 선택되었을 때 알려주는 속성이 있는지 궁금합니다.picturebox selected property?

폼에 그림 상자 세트가 표시되면 사용자가 아무 그림을 클릭 할 수 있습니다. 그런 경우이 코드를 사용하여 일부 비주얼을 변경하여 선택한 사용자를 나타냅니다.

private void clickpicbox(object sender, System.EventArgs e) 
{ 

     imagenseleccionada = ((System.Windows.Forms.PictureBox)sender).Tag.ToString(); 
     int i = Int32.Parse(imagenseleccionada); 

    if (picbox[i].BorderStyle == BorderStyle.Fixed3D) 
     { 
      picbox[i].BorderStyle = BorderStyle.None; 

     } 
     else 
     { 
      picbox[i].BorderStyle = BorderStyle.Fixed3D; 

     } 
} 

자, 시각적 인 부분입니다. 내가하고 싶은 것은 그림 상자 [i]에 대한 속성이 설정되어 나중에 선택되는 항목에 대해서만 나중에 수행 할 수 있도록 선택됩니다 ..

어떻게 수행 할 수 있습니까?

답변

0

e.Location에는 마우스 클릭이 Point 포함되어 있습니다.

+0

마우스 포인트가 화면의 한 점이거나 이미지의 한 점입니까? – Matimont

+0

http://stackoverflow.com/questions/12134447/mouse-click-location-on-a-picturebox-not-detected-within-label- 답변보기 당신은 그것으로 올바른 picturebox를 찾을 수 있습니다 –