protected override void OnTap(System.Windows.Input.GestureEventArgs e)
{
if (null == e)
{
throw new ArgumentNullException("e");
}
if (ListPickerMode == ListPickerMode.Normal)
{
if (!IsEnabled)
{
e.Handled = true;
return;
}
Point p = e.GetPosition((UIElement)e.OriginalSource);
if (IsValidManipulation(e.OriginalSource, p))
{
if (Open())
{
e.Handled = true;
}
}
}
}
/// <summary>