Esempio n. 1
0
        /// <summary>
        /// Class constructor
        /// </summary>
        /// <param name="value">Is the location model object that is represented by the viewmodel object.</param>
        /// <param name="viewModel">Is the viewmodel object that represents an item in the viewmodel tree structure.</param>
        /// <param name="parentSelector"></param>
        /// <param name="entryHelper"></param>
        public TreeSelectorViewModel(M value,
                                     VM viewModel,
                                     IBreadcrumbTreeItemHelperViewModel <VM> entryHelper)
        {
            _Value     = value;
            _ViewModel = viewModel;

            EntryHelper = entryHelper;
        }
Esempio n. 2
0
        /// <summary>
        /// Internal base classe constructor for inheriting classes.
        /// </summary>
        protected TreeSelectorViewModel(IBreadcrumbTreeItemHelperViewModel <VM> entryHelper)
        {
            EntryHelper = entryHelper;
////            RootSelector = this as ITreeRootSelector<VM, T>;
        }