本文整理汇总了C#中AccessibleNavigation类的典型用法代码示例。如果您正苦于以下问题:C# AccessibleNavigation类的具体用法?C# AccessibleNavigation怎么用?C# AccessibleNavigation使用的例子? 这里精选的类代码示例或许可以为您提供帮助。
示例1: Navigate
public override AccessibleObject Navigate(AccessibleNavigation navdir)
{
if (((navdir == AccessibleNavigation.Up) || (navdir == AccessibleNavigation.Previous)) || ((navdir == AccessibleNavigation.Down) || (navdir == AccessibleNavigation.Next)))
{
DesignerNavigationDirection down = DesignerNavigationDirection.Down;
if ((navdir == AccessibleNavigation.Up) || (navdir == AccessibleNavigation.Previous))
{
down = DesignerNavigationDirection.Up;
}
else
{
down = DesignerNavigationDirection.Down;
}
CompositeActivityDesigner parentDesigner = base.ActivityDesigner.ParentDesigner;
if (parentDesigner != null)
{
object nextSelectableObject = parentDesigner.GetNextSelectableObject(base.ActivityDesigner.Activity, down);
if (nextSelectableObject is ConnectorHitTestInfo)
{
return this.GetChild(((ConnectorHitTestInfo) nextSelectableObject).MapToIndex());
}
}
}
return base.Navigate(navdir);
}
原文链接:
http://www.jxszl.com/biancheng/C/556447.html