/// <summary> /// Rawler をセットする。 /// </summary> /// <param name="rawler"></param> public void SetRawler(Tool.RawlerBase rawler) { var list = new List<Tool.RawlerBase>(); list.Add(rawler); treeView1.ItemsSource = list; rootRawler = rawler; int i = 0; foreach (var item in rawler.GetDescendantRawler()) { item.SetId(i); i++; item.EndRunEvent += new EventHandler(item_EndRunEvent); } }
/// <summary> /// 子を追加する。メソッドチェーン用。 /// </summary> /// <param name="child"></param> /// <returns></returns> public RawlerBase Add(Rawler.Tool.RawlerBase child) { this.AddChildren(child); return(child); }