/// <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);
        }
示例#2
0
        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);
        }