Пример #1
0
 public void add(MenuItem item)
 {
     this.items.Add(item);
     if (this.items.Count == 1){
         item.setScene(item, item);
     } else if (this.items.Count == 2){
         item.setScene(
             this.items.ElementAt(0),
             this.items.ElementAt(0));
     } else {
         item.setScene(
             this.items.ElementAt(this.items.Count - 2),
             this.items.ElementAt(0));
     }
 }
Пример #2
0
 public void setScene(MenuItem previous, MenuItem next)
 {
     this.previous = previous;
     previous.next = this;
     this.next = next;
     next.previous = this;
 }