最近开始搞winform,要有一个美观大方的tabcontrol,并且可以关闭,偶然在网上的程序员之窗下载到一个,但是没有关闭按钮,所以我只能自己动手改装了。我改装了两处地方,第一处,将close的图标绘制绘制出来--当鼠标在图标范围内则绘制选中样式的close按钮;第二处:添加关闭事件,具体而言,当tabcontrol接收到点击事件时候,判断鼠标是不是在close范围,假如是,就调用remove方法去掉当前tab页面。