public void SoftUpdate() { // Загружает информацию из сохранённого списка // if (curPage != null) { elementsPageStackPanel.Children.Clear(); Label pageNameLabel = new Label(); pageNameLabel.Content = curPage.Name; elementsPageStackPanel.Children.Add(pageNameLabel); for (int i = 0; i < UIControlList.Count; i++) { AbstrUIBase el = UIControlList[i]; el.SetID(i); el.Container.Background = (i % 2 == 0) ? Brushes.WhiteSmoke : Brushes.LightGray; elementsPageStackPanel.Children.Add(UIControlList[i].Container); elementsPageStackPanel.Children.Add( UIGenerateHelping.NewSeparator(1, Brushes.Black)); } } }
private void AddUItoList(AbstrUIBase UIel) { if (UIel != null) { UIel.DelClick += UIPageEl_DelClick; UIel.SetID(UIControlList.Count + 1); UIel.Drop += UIElementDropEvent; UIControlList.Add(UIel); } }