Example #1
0
 public void Select(Guid elementUID)
 {
     var elementViewModel = AllElements.FirstOrDefault(x => x.DesignerItem.Element.UID == elementUID);
     if (elementViewModel != null)
         elementViewModel.ExpantToThis();
     SelectedElement = elementViewModel;
 }
Example #2
0
		public void Select(Guid elementUID)
		{
			var elementViewModel = SelectedElement as ElementViewModel;
			if (elementViewModel == null || elementViewModel.DesignerItem.Element.UID != elementUID)
			{
				elementViewModel = AllElements.FirstOrDefault(x => x.DesignerItem.Element.UID == elementUID);
				SelectedElement = elementViewModel;
			}
		}
Example #3
0
		void ExpandChild(ElementBaseViewModel parentElementViewModel)
		{
			parentElementViewModel.IsExpanded = true;
			foreach (var elementViewModel in parentElementViewModel.Children)
			{
				ExpandChild(elementViewModel);
			}
		}
Example #4
0
		void CollapseChild(ElementBaseViewModel parentElementViewModel)
		{
			parentElementViewModel.IsExpanded = false;

			foreach (var elementViewModel in parentElementViewModel.Children)
			{
				CollapseChild(elementViewModel);
			}
		}
Example #5
0
		public void Select(Guid elementUID)
		{
			var elementViewModel = SelectedElement as ElementViewModel;
			if (elementViewModel == null || elementViewModel.DesignerItem.Element.UID != elementUID)
			{
				elementViewModel = AllElements.FirstOrDefault(x => x.DesignerItem.Element.UID == elementUID);
				//if (elementViewModel != null)
				//{
				//    elementViewModel.ExpantToThis();
				//    elementViewModel.IsSelected = true;
				//}
				SelectedElement = elementViewModel;
			}
		}