1

有人知道我如何扩展 TabPage 以便在活动选项卡上显示 X ,按下时关闭选项卡/询问是否应关闭选项卡?

谢谢

4

1 回答 1

2

使用 TabControl.DrawMode 属性来实现自定义绘图。MSDN 库文章中有一个很好的 DrawItem 事件处理程序示例。使用 Graphics.DrawLine() 或 DrawImage 绘制 x。使用 MouseUp 事件来检测对 x 的点击。您将需要 GetTabRect() 方法来找出单击了哪个选项卡。并缩小位置以验证它是否在 x 附近。

于 2010-06-14T13:55:43.190 回答