2015-06-23 150 views
4

我不能全长选择标签回地面颜色鼠标悬停事件,只能选择字长如何更改标签全长的背景颜色,当鼠标悬停在C#

enter image description here

我想获得注销背景同样喜欢用户名背景,全宽

private void label5_MouseHover(object sender, EventArgs e) { 
    this.LblChange.BackgroundImage = null; 
    this.LblChange.BackgroundImage = global::Flex.Properties.Resources.Mail1; 
    this.LblChange.BackColor = Color.Blue; 
    this.LblChange.BackgroundImageLayout = ImageLayout.Stretch; 
    ! 
} 
+0

请提供一些示例代码。 – Ionic

+0

请你详细写一下。你的问题不明确。 –

+1

我刚刚添加我的代码,很不幸,我无法添加屏幕截图,直到我获得至少10个声望。 –

回答

2

选择标签,然后转到自动调整大小,并将其设置为false ......然后增加标签的长度一样多正如你想...然后应用你的上面的代码...它会工作..一切顺利...

0

你需要改变label5ç的olor:

private void label5_MouseHover(object sender, EventArgs e) 
{ ... 
    label5.BackColor = Color.Blue; 
    ... 
} 

或者您需要定义LblChange鼠标悬停事件:

private void LblChange_MouseHover(object sender, EventArgs e) 
{ 
      .... 
       this.LblChange.BackColor = Color.Blue; 
      ... 
} 
+0

都给出了相同的结果 –

+0

问题基本上在改变标签的宽度。 – Yogi

相关问题