private void UDSRunIsDone(RacksPlanViewModel zmv) { foreach (SchemeBaseView lv in Views) { RackSchemeView rsv = (RackSchemeView)lv; rsv.UpdateUDS(); } }
private void Rebuild(RacksPlanViewModel rsmv) { SelectedViews.Clear(); abslayout.Children.Clear(); Views.Clear(); foreach (RackViewModel rvm in Model.RackViewModels) { RackSchemeView rsv = new RackSchemeView(rvm); AbsoluteLayout.SetLayoutBounds(rsv, new Rectangle(rvm.ViewLeft, rvm.ViewTop, rvm.ViewWidth, rvm.ViewHeight)); abslayout.Children.Add(rsv); Views.Add(rsv); } }