Хотя это кажется глупым вопросом, VS2010 сообщает mit, что System.Windows.Forms.Design содержит только 9 классов, тогда как MSDN list 20+.
Все, что мне нужно, это написать следующий класс ( http://msdn.microsoft.com/en-us/library/ms973820.aspx ):
public class DragDropControlDesigner : ControlDesigner {
public override void Initialize(IComponent c) {
base.Initialize(c);
((Control)c).AllowDrop = false;
}
}
Ссылки на проекты и пользовательские директивы не помогают. Я даже активно использую класс с
[Designer("System.Windows.Forms.Design.ParentControlDesigner,
System.Design",
typeof(IDesigner))]
в одном из моих пользовательских элементов управления. Я искал учебные пособия и ответы на форумах: ничего. Есть ли там кто-нибудь, кто написал индивидуального дизайнера и может сказать мне, как решить эту проблему?