Exposing events of underlying control

前端 未结 4 1615
北恋
北恋 2020-12-01 08:54

I have a combobox in a custom control. How can I expose specific events from it such as SelectedIndexChanged or KeyPress, etc to anyone/thing implementing my custom control?

4条回答
  •  猫巷女王i
    2020-12-01 09:49

    You can forward the events like this:

        public event EventHandler SelectedIndexChanged 
        {
            add { inner.SelectedIndexChanged += value; }
            remove { inner.SelectedIndexChanged -= value; }
        }
    

提交回复
热议问题