示例#1
0
        public override void Add(Control c, int page = 0)
        {
            ScrollAreaItem item = new ScrollAreaItem
            {
                CanMove = true
            };

            item.Add(c);
            base.Add(item, page);
        }
示例#2
0
 public override void Remove(Control c)
 {
     if (c is ScrollAreaItem)
     {
         base.Remove(c);
     }
     else
     {
         // Try to find the wrapped control
         ScrollAreaItem wrapper = Children.OfType <ScrollAreaItem>().FirstOrDefault(o => o.Children.Contains(c));
         base.Remove(wrapper);
     }
 }
示例#3
0
 public void Add(ScrollAreaItem c, int page = 0)
 {
     c.CanMove = true;
     base.Add(c, page);
 }