コード例 #1
0
ファイル: Control.cs プロジェクト: Azerothian/PandoraJS
 public virtual void RemoveChild(Control control)
 {
     _children.Remove(control);
     if (OnRemoveChild != null)
         OnRemoveChild(control);
 }
コード例 #2
0
ファイル: Control.cs プロジェクト: Azerothian/PandoraJS
 private string GenerateControlId(Control control, string append)
 {
     append += control.Id;
     if (control.Parent != null)
     {
         append += "_";
         append = GenerateControlId(control.Parent, append);
     }
     return append;
 }
コード例 #3
0
ファイル: Control.cs プロジェクト: Azerothian/PandoraJS
 public virtual void AddChild(Control control)
 {
     control.Parent = this;
     if (control.Parent.IsInitialised)
     {
         control.Control_Initialise();
     }
     _children.Add(control);
     if (OnAddChild != null)
         OnAddChild(control);
 }