/// <summary> /// Constructor for modifying an existing item /// </summary> /// <param name="item"></param> public ModifyItemChildWindow(DefaultScope.Item item) { InitializeComponent(); this.item = ContextModel.Instance.GetItem(item); this.Loaded += new RoutedEventHandler(ItemModifyChildWindow_Loaded); }
public object Convert(object value, Type targetType, object parameter, CultureInfo culture) { if (value == null) { return(null); } DefaultScope.List srcList = value as DefaultScope.List; if (srcList != null) { return(Model.ContextModel.Instance.GetList(srcList)); } DefaultScope.Item srcItem = value as DefaultScope.Item; if (srcItem != null) { return(Model.ContextModel.Instance.GetItem(srcItem)); } return(null); }