示例#1
0
        /// <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);
        }
示例#2
0
 /// <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;
     }
 }