Esempio n. 1
0
        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));
                }
            }
        }
Esempio n. 2
0
 private void AddUItoList(AbstrUIBase UIel)
 {
     if (UIel != null)
     {
         UIel.DelClick += UIPageEl_DelClick;
         UIel.SetID(UIControlList.Count + 1);
         UIel.Drop += UIElementDropEvent;
         UIControlList.Add(UIel);
     }
 }