protected virtual PropertyDescriptor CreateProperty(IToolBoxProperty binding) { var attrs = CreateAttributes(binding.Category, binding.Description, binding.Visible, binding.Description, binding.ReadOnly); var newAttrs = new Attribute[attrs.Length + 1]; attrs.CopyTo(newAttrs, 0); newAttrs[newAttrs.Length - 1] = new TypeConverterAttribute(typeof(PropertyConvert)); var descriptor = new ToolBoxPropertyDescriptor(binding, binding.Name, newAttrs); return descriptor; }
public object GetPropertyOwner(ToolBoxPropertyDescriptor pd) { return Property; }