我在TabControl里添加了一个imageList,然后在TabPage里指定了ImageKey。图片虽然在TabPage页头里显示了!但是我的图片是一副png图片,并且是异型的图片和系统里设置的长方形不一样,怎么能按照我的图片显示的样式显示。请各位师哥赐教!

解决方案 »

  1.   

    你这是Win-form程序还是Asp的?
      

  2.   

    你可以变通一下,不显示上面的一行Label.用你的异形图代替Label一行.在相应事件中显示不同的page
      

  3.   

    http://msdn.microsoft.com/zh-tw/library/ms752038.aspxhttp://msdn.microsoft.com/zh-cn/library/cc645035(VS.95).aspx
    看看这些!!
      

  4.   

    回复3楼:如何不显示上面一行的Label
      

  5.   


    重写TabControl控件,可以隐藏上面标签.代码在网上一定有,如果找不到留个邮箱.
      

  6.   

    Image不能当背景来使用.
    如果要实现TabControl的自定义特殊形状外观.我建议你改用其他控件,如Label控件和一些子窗框或PANEL.
    TabControl本身限制较大,不适合自绘皮肤.