在右侧显示TabPage标题图像

时间:2011-07-19 12:28:18

标签: c# winforms image tabcontrol tabpage

为TabPage设置ImageIndex(或ImageKey)时,标签中的控件图像左侧显示标题。

enter image description here

我怎样才能将它移到右边?

2 个答案:

答案 0 :(得分:1)

您需要将DrawMode属性设置为OwnerDrawFixed并实现DrawItem事件。在MSDN Library文章中有一个很好的例子。

预先处理下一个问题:您需要为选项卡控件实现MouseUp事件并迭代选项卡,调用GetTabRect()。这可以让你找出点击了哪个标签,然后找出鼠标是否在位图上。

答案 1 :(得分:0)

可能是您需要this之类的内容,请在tabPage上创建关闭按钮...

相关问题