You need to make now your popup visible in the MouseDown Event.
For examples, please have a look the sourcecode.
http://www.windowsphonegeek.com/upload/articles/WPPinPopup-Alternatives.zip
private void Location1_Popup(object sender, MouseButtonEventArgs e)
{
BlackRegionWithContent.Visible = Visibility.Visible;
}