选项卡控件页删除图片
本文关键字:删除 控件 选项 | 更新日期: 2023-09-27 18:34:21
尝试找到下一个的解决方案 - 在mouseEnter
- 在TabControl
页面上显示图片,并在MouseLeave
上 - 清除它。目前完成 - 只需在选项卡上显示图片。
问题提到了"如何显示"图片 - 这个和这个或这个蚂蚁也有很多其他的。为此,我使用下一种方法 - 添加imageList
并在mouseEnter
上显示图片 -
private void tabControlPages_MouseEnter(object sender, EventArgs e)
{
tabPageAdd.ImageIndex = 0;
}
对于删除 - 尝试阅读 MSDN 上的一些方法 - 但什么也没找到(可能没有找到)。正如变体所认为的那样,可以放入集合透明图标并在mouseLeave
上更改它,但认为这不是一个完美的解决方案。如果使用imageListIcons.Images.Clear();
- 完全清楚ImageList
- 正如预期的那样。
那么,是否有一些解决方案可用于正确隐藏/显示tabControl
选项卡上的图标?
只需设置ImageIndex = -1
即可删除选项卡图标:
private void tabControlPages_MouseLeave(object sender, EventArgs e)
{
tabPageAdd.ImageIndex = -1;
}