Ejemplo n.º 1
0
 public static ModelItem FindParent(EditingContext context, ModelItem childItem, ModelItem startingItem)
 {
     if (childItem == null)
     {
         throw new ArgumentNullException("childItem");
     }
     return(ModelParent.FindParent(context, childItem.ItemType, startingItem, childItem));
 }
Ejemplo n.º 2
0
        public static ModelItem FindParent(Type childType, GestureData gestureData)
        {
            if (gestureData == null)
            {
                throw new ArgumentNullException("gestureData");
            }
            ModelItem targetModel = gestureData.TargetModel;

            if (targetModel == null)
            {
                return((ModelItem)null);
            }
            return(ModelParent.FindParent(gestureData.Context, childType, targetModel));
        }
Ejemplo n.º 3
0
 public static ModelItem FindParent(EditingContext context, Type childType, ModelItem startingItem)
 {
     return(ModelParent.FindParent(context, childType, startingItem, (ModelItem)null));
 }