コード例 #1
0
        public DialogElement NextElement(DialogElement element, Type elementType)
        {
            var start = _elements.IndexOf(element);

            for (var i = start + 1; i < _elements.Count; i++)
            {
                var e = _elements[i];
                if (e.GetType() == elementType)
                {
                    return(e);
                }
            }
            return(null);
        }
コード例 #2
0
 public void Remove(DialogElement element)
 {
     element.Section = null;
     _elements.Remove(element);
 }
コード例 #3
0
 public void Add(DialogElement element)
 {
     element.Section = this;
     _elements.Add(element);
 }
コード例 #4
0
ファイル: Dialog.cs プロジェクト: jorik041/odata
 public void Remove(DialogElement element)
 {
     element.Section = null;
     _elements.Remove (element);
 }
コード例 #5
0
ファイル: Dialog.cs プロジェクト: jorik041/odata
 public DialogElement NextElement(DialogElement element, Type elementType)
 {
     var start = _elements.IndexOf (element);
     for (var i = start + 1; i < _elements.Count; i++) {
         var e = _elements[i];
         if (e.GetType () == elementType) {
             return e;
         }
     }
     return null;
 }
コード例 #6
0
ファイル: Dialog.cs プロジェクト: jorik041/odata
 public void Add(DialogElement element)
 {
     element.Section = this;
     _elements.Add (element);
 }