设计器模式下移除属性和事件的代码

663阅读 0评论2011-07-22 findmywayout
分类:嵌入式

void PostFilterEvents(IDictionary events)                                            
        {                                            
            events.Remove("KeyDown");                                            
        }                                            
                            
                                    
    [System.ComponentModel.ToolboxItem(false)]                                            
    internal class FixSizeDesigner : ControlDesigner                                            
    {                                            
        protected override void PostFilterProperties(IDictionary Properties)                                            
        {                                            
                                            
            Properties.Remove("Image");                                            
            Properties.Remove("ImageIndex");                                            
            Properties.Remove("ImageList");                                            
            Properties.Remove("ImageAlign");                                            
            Properties.Remove("Size");                                            
        }
...
    }
上一篇:自定义控件里DefaultValue属性的作用
下一篇:图形绘制中的抗锯齿处理代码