I am creating a custom dropdown field for WFFM (SC 8.1 MVC).
I've got it working nicely. However I am populating the data from an external API and I want to prevent content editors from thinking they can add Sitecore items to it from the form properties in the form designer.
My code ignores these items and clears them, but It's not a great user experience for content editors.
I'm inhering from droplist like so:
public class MyDropDownListWebForms : DropList
{
}
I've tried inheriting from ListControl or BaseUserControl instead but I don't want to loose all the properties, just the list items selection.