C# 在右侧显示选项卡页标题图像

C# 在右侧显示选项卡页标题图像,c#,winforms,image,tabcontrol,tabpage,C#,Winforms,Image,Tabcontrol,Tabpage,为选项卡设置ImageIndex(或ImageKey)时,选项卡标题中的页控件图像显示在左侧 如何将其移到右侧?您需要将DrawMode属性设置为OwnerDrawFixed并实现DrawItem事件。MSDN库文章中有一个很好的例子 先回答下一个问题:您需要为选项卡控件实现MouseUp事件,并调用GetTabRect()迭代选项卡。这可以让您找到单击了哪个选项卡,然后确定鼠标单击是否在位图上。可能是,如果您需要类似的内容,请在选项卡页上创建关闭按钮…您添加的图像就是您想要的图像?抱歉,无法

为选项卡设置ImageIndex(或ImageKey)时,选项卡标题中的页控件图像显示在左侧


如何将其移到右侧?

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


先回答下一个问题:您需要为选项卡控件实现MouseUp事件,并调用GetTabRect()迭代选项卡。这可以让您找到单击了哪个选项卡,然后确定鼠标单击是否在位图上。

可能是,如果您需要类似的内容,请在选项卡页上创建关闭按钮…

您添加的图像就是您想要的图像?抱歉,无法获取。你是什么意思?>“…MSDN库文章中有一个很好的例子。”你非常擅长细节。MSDN上的确切位置?请访问search.microsoft.com,键入“tabcontrol.drawitem”并点击第一个按钮。这些示例并不好。由此产生的选项卡标题看起来很糟糕。他们只是为了表明,是的,你们可以自己画标签的标题。不过很糟糕。