示例#1
0
        void RemoveListItem(QueueListItemControl itm, int id)
        {
            _items.Remove(id);

            theStack.Children.Remove(itm);

            RecalcControlSize();
            UpdateEmptyLabel();
        }
示例#2
0
        private void AddListItem(QueueListItem item)
        {
            var id = ++_lastId;

            _items.Add(id, item);

            // Visuals
            var g = new QueueListItemControl(item, id);

            g.RemovedItem += btnDelete_Click;
            g.SelectColor += g_SelectColor;

            theStack.Children.Add(g);

            RecalcControlSize();
            UpdateEmptyLabel();
        }
    void RemoveListItem(QueueListItemControl itm, int id) {
      _items.Remove(id);

      theStack.Children.Remove(itm);

      RecalcControlSize();
      UpdateEmptyLabel();
    }
    private void AddListItem(QueueListItem item) {

      var id = ++_lastId;

      _items.Add(id, item);

      // Visuals
      var g = new QueueListItemControl(item, id);
      g.RemovedItem += btnDelete_Click;
      g.SelectColor += g_SelectColor;

      theStack.Children.Add(g);

      RecalcControlSize();
      UpdateEmptyLabel();
    }