2015-06-23 1 views
4

я не могу выбрать метку назад Основной цвет Mouse Hover событие в полной длины, только можно выбрать разрядностьКак изменить цвет фона этикетки полной длины, когда мышь Hover в C#

enter image description here

I хотел бы получить выйти фон такой же, как имя пользователя фон, как полная ширина

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

выбрать метку затем Гото AutoSize и установить его на ложный ... затем увеличить длину метки как много как вы хотите ... затем примените свой выше код ... это сработает .. Все самое лучшее ...

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

 Смежные вопросы

  • Нет связанных вопросов^_^