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(); }
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; }