private void ShowSnapshot( Bitmap snapshot )
{
if ( InvokeRequired )
{
Invoke( new Action<Bitmap>( ShowSnapshot ), snapshot );
}
else
{
if ( snapshotForm == null )
{
snapshotForm = new SnapshotForm( );
snapshotForm.FormClosed += new FormClosedEventHandler( snapshotForm_FormClosed );
snapshotForm.Show( );
}
snapshotForm.SetImage( snapshot );
}
}