Приветствую, господа! Прошу совет у тех, кто имеет опыт написания собственных контролов, тонкости и т.д.
Пишу контрол — немного переделанный ComboBox. Свой класс, наследует System.Windows.Forms.ComboBox. Вопрос заключается в след.: можно ли запретить добавлять элементы в runtime (идеально было бы скрытие методов .Add, .AddRange, .Remove, .RemoveAt, .Insert и т.п., потому что иметь возможность доступа к элементам желательна, хотя и необязательна), а также в designtime Можно ли к .Items применить аттрибут <System.ComponentModel.ReadOnly(True)>
Заранее спасибо.
PS. По возможности, подкиньте, plz, линки на какие-нить ресурсы по созданию контролов в VB.NET. Меня особо диалоги, вызывающиеся по построителю (например, Font).