我有一个自定义TreeView,我想从设计器任务弹出窗口中隐藏ImageList下拉列表。有没有(相对简单的)方法呢?
答案 0 :(得分:2)
[Designer(@"System.Windows.Forms.Design.ControlDesigner, System.Design," +
" Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
class MyTreeView : TreeView
{
}
这将恢复为默认的Control Designer Verb列表,该列表仅包含“父容器中的Dock”。
要添加“编辑节点...”,您需要考虑创建自己的ControlDesigner派生类来添加它。最简单的可能是使用Reflector并复制TreeViewDesigner功能并删除ImageList。