/// <summary> /// 添加标签属性时的触发事件函数.用于设置自身的某些属性值 /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void OnAddingAttribute(object sender, DMEWeb_AttributeCollection.DMEWeb_AttributeAddingEventArgs e) { string name = e.Item.Name.ToLower(); switch (name) { case "id": this.Id = e.Item.Text.Trim(); break; case "name": this.Name = e.Item.Text.Trim(); break; } OnAddingAttribute(name, e.Item); }
/// <summary> /// 添加标签属性时的触发事件函数.用于设置自身的某些属性值 /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void OnAddingAttribute(object sender, DMEWeb_AttributeCollection.DMEWeb_AttributeAddingEventArgs e) { switch (e.Item.Name.ToLower()) { case "call": //要调用的方法 this.CallFunctions.Add(e.Item.Value); break; } }