2016-04-24 3 views
-2

Я хотел бы знать, когда я положил pictureBox1.Dispose(), PictureBox станет невидимым.PictureBox Dispose() заставляет PictureBox стать невидимым

Есть ли способ, которым я мог бы позволить PictureBox оставаться с ним Disposed?

Причины I Dispose объясняется тем, что я использую отпечаток пальца в двух отдельных формах.

Поэтому у меня есть Dispose() отпечаток пальца в первой форме для второй формы.

Возможно ли исключить его, позволяя использовать отпечаток пальца во второй форме?

+0

Что вы подразумеваете под «отпечатком пальца»? Это не стандартная функция winforms, поэтому, если вы используете какую-то библиотеку или что-то подобное, вам нужно объяснить, какой из них и как вы ее используете. Мы не можем читать ваши мысли. –

+0

сэр, я использую flexcode sdk ... могу ли я знать, как это возможно для отправки, а затем разрешить вернуться к нормальному изображению fignerprint. – Programmer

+0

Нет, как я уже сказал вам, вы не можете распоряжаться объектом, который собираетесь использовать. Любая библиотека, которую вы используете, действительно каким-то образом связана с экземпляром «PictureBox»? Что произойдет, если вы просто не распорядитесь им? –

ответ

2

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

+0

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

+0

Вы ничего не говорили о отпечатках пальцев. Может быть, вы должны включить больше информации в свой вопрос? (Также вы просто назовете свою программу «визуальной студией» ..?) –

+0

yup, извините, моя ошибка не включая его. Yup my IDE - это визуальная студия – Programmer

Смежные вопросы