download.bg
 Вход Списание  Новини  Програми  Статии  Форум  Чат   Абонамент  Топ95   Архив 

Смяна на фона на етикети .......

Автор
Съобщение
power_m
Вто, 17.08.10, 21:52
label.backColor...
label.backColor...

Здравейте на всички !
Много ме измъчиха тези етикети ...направо незная.

Private Sub label1_click()
Label1.BackColor = vbYellow
end sub

Koe e другото събитие, при което като кликна върху друг етикет същия да се оцвети в жълто а предишният да си възвърне белия цвят.
При textbox е ясно при enter и при exit ......
До тук това се отнасяше за колоната ЧАС

А сега за колоната минути ...
Много се чудех как да стане това което сън визуализирал на картинката а именно като кликвам върху определен етикет в първата колона от колона МИНУТИ същият да се оцвети в жълто и след това като кликна в другата колона на колона МИНУТИ върху друг етикет то и той да се оцвети в жълто . Тоест и двата да останат оцветени в жълто .
Идеята ми е следната в първата колона избираме часове а в втората минути и като сме ги избрали то те да се открояват от останалите .
Пробвах да го направя така но нестана ....
Private Sub label_click()
Dim i As Integer
For i = 3 To 27
If ЧАС.Label(i + 1).BackColor = &H80000014 Then
ЧАС.Label(i).BackColor = &H80000018
End If
Next
End Sub

Дали ттрябва да се групирт етикетите ......
или да се създаде масив...
За първи път ми се случва да работя по този начин с етикети .....

Коментар

за нас | за разработчици | за реклама | станете автори | in english  © 1998-2024   Experta Ltd.