Пример #1
0
        public void Initialize()
        {
            string importPath = System.IO.Path.Combine(Environment.CurrentDirectory, @"Ressources\Configuration.xlsx");

            ifvm = ToolboxStandardItemsViewModel.Instance;
            glvm = ToolboxGroupsViewModel.Instance;
            WorkspaceViewModel.Instance = null;
            wvm = WorkspaceViewModel.Instance;
            wvm.LoadWorkspace(importPath);
            ifvm.PopulateToolbox();
            glvm.PopulateGTList();
            sfvm = new ToolboxSpecialItemsViewModel();
            gtvm = new GroupTableViewModel();
        }
Пример #2
0
        public ToolboxGroupsUserControl()
        {
            InitializeComponent();
            ToolboxGroupsViewModel glvm = ToolboxGroupsViewModel.Instance;

            DataContext = glvm;
            //glvm.PopulateGTList();
            Style itemContainerStyle = new Style(typeof(ListBoxItem));

            //itemContainerStyle.Setters.Add(new Setter(ListBoxItem.AllowDropProperty, true));
            //itemContainerStyle.Setters.Add(new EventSetter(ListBoxItem.PreviewMouseLeftButtonDownEvent, new MouseButtonEventHandler(List_PreviewMouseLeftButtonDown)));
            itemContainerStyle.Setters.Add(new EventSetter(ListBoxItem.PreviewMouseMoveEvent, new MouseEventHandler(List_MouseMove)));
            itemContainerStyle.Setters.Add(new EventSetter(ListBoxItem.PreviewGiveFeedbackEvent, new GiveFeedbackEventHandler(List_GiveFeedback)));
            //itemContainerStyle.Setters.Add(new EventSetter(ListBoxItem.DropEvent, new DragEventHandler(listbox1_Drop)));
            lstItems.ItemContainerStyle = itemContainerStyle;
            TopGrid = (UIElement)this.Parent;
        }