public void AddProperty(string name, Type type, string category, string description, object defaultValue)
 {
     PropertySpec widthSpec = new PropertySpec(name, type, category, description, defaultValue);
     PropertySpecDescriptor pd = widthSpec.ToPropertyDescriptor();
     pd.OnGetValue += new EventHandler<PropertyEventArgs>(GetValue);
     pd.OnSetValue += new EventHandler<PropertyEventArgs>(SetValue);
     mProperties.Add(pd);
 }
 public void AddProperty(string name, Type type)
 {
     PropertySpec widthSpec = new PropertySpec(name, type);
     PropertySpecDescriptor pd = widthSpec.ToPropertyDescriptor();
     pd.OnGetValue += new EventHandler<PropertyEventArgs>(GetValue);
     pd.OnSetValue += new EventHandler<PropertyEventArgs>(SetValue);
     mProperties.Add(pd);
 }
Esempio n. 3
0
        public void AddProperty(string name, Type type, string category, string description, object defaultValue, Type editor, Type typeConverter)
        {
            PropertySpec           widthSpec = new PropertySpec(name, type, category, description, defaultValue, editor, typeConverter);
            PropertySpecDescriptor pd        = widthSpec.ToPropertyDescriptor();

            pd.OnGetValue += new EventHandler <PropertyEventArgs>(GetValue);
            pd.OnSetValue += new EventHandler <PropertyEventArgs>(SetValue);
            mProperties.Add(pd);
        }
Esempio n. 4
0
        public void AddProperty(string name, Type type, string category)
        {
            PropertySpec           widthSpec = new PropertySpec(name, type, category);
            PropertySpecDescriptor pd        = widthSpec.ToPropertyDescriptor();

            pd.OnGetValue += new EventHandler <PropertyEventArgs>(GetValue);
            pd.OnSetValue += new EventHandler <PropertyEventArgs>(SetValue);
            mProperties.Add(pd);
        }