none
在VB.net中如何才能显示在窗体上的label等控件的背景色变得透明 RRS feed

  • 问题

  • 在VB.net中如何才能显示在窗体上的label等控件的背景色变得透明?(在vb6.0中可以直接设置,但vb.net中没有了borderstyle这个属性了,就连全部设置成透明也不行)也就是说使它只有文字部分能够挡住在它下面层的东西,而空的地方要能看到它下面一层的控件或图象?请大虾们帮帮忙
    2013年3月24日 8:36

全部回复

  • label.Parent = parent with background
    label.BackColor = Color.Transparent
    label.Location = location you want offset with parent


    大家一齊探討、學習和研究,謝謝!
    MCSD, MCAD, MCSE+I, MCDBA, MCDST, MCSA, MCTS, MCITP, MCPD,
    MCT, Microsoft Community Star(TW & HK),
    Microsoft MVP for VB.NET since 2003
    My MSMVP Blog

    2013年4月13日 9:25
  • 我现在用的是vb.net2010,如果您说的这样可以,那我早解决了
    2013年4月19日 12:21