static SlideFromDirection DetermineAniDirection(DialogControl content)
{
if (content != null)
{
if (content.VerticalAlignment == System.Windows.VerticalAlignment.Stretch)
{
switch (content.HorizontalAlignment)
{
case System.Windows.HorizontalAlignment.Left:
return SlideFromDirection.Left;
case System.Windows.HorizontalAlignment.Right:
return SlideFromDirection.Right;
}
}
else if (content.HorizontalAlignment == System.Windows.HorizontalAlignment.Stretch &&
content.VerticalAlignment == System.Windows.VerticalAlignment.Bottom)
{
return SlideFromDirection.Bottom;
}
}
return SlideFromDirection.Top;
}