示例#1
0
 public static bool IsValid(NudgeIntent value)
 {
     if (value >= NudgeIntent.Left)
     {
         return(value <= NudgeIntent.Down);
     }
     return(false);
 }
示例#2
0
 public virtual void SetNudgePlacements(ModelItem item, NudgeIntent intent, RelativeValue[] positions)
 {
     if (item == null)
     {
         throw new ArgumentNullException("item");
     }
     if (positions == null)
     {
         throw new ArgumentNullException("positions");
     }
     if (!EnumValidator.IsValid(intent))
     {
         throw new ArgumentOutOfRangeException("intent");
     }
     this.SetPlacements(item, PlacementIntent.Move, positions);
 }