выбранное свойство picturebox?

Мне интересно, есть ли свойство в элементе управления picturebox, которое сообщит, когда оно выбрано?

У меня есть набор изображений, показанных в форме, затем пользователь может щелкнуть любой, когда это произойдет, я использую этот код, чтобы изменить некоторые визуальные эффекты, чтобы указать, что пользователь выбрал его.

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], которое сообщит, что оно выбрано, чтобы я мог позже выполнять некоторые действия ТОЛЬКО для тех, которые были выбраны.

как я могу это выполнить?


person Matimont    schedule 08.08.2013    source источник


Ответы (1)


проще использовать e.Location, который содержит Point щелчка мыши.

person Na Na    schedule 11.08.2013
comment
Итак, точка мыши — это точка на экране или точка на изображении? - person Matimont; 12.08.2013
comment
stackoverflow.com/questions/12134447/ - см. ответ. вы можете найти правильное изображение с ним - person Na Na; 13.08.2013