2013-11-19 3 views
1

Я студент Advanced Higher Computing живет в Шотландии,Изменение Цвета кнопки

Мне нужно, чтобы создать игру, как проект, чтобы узнать о SDP и программных спецификаций и т.д. и т.п. ...

Я хочу нажмите [Button 1], у которого уже есть свойство цвета, затем переместите курсор на [Button 2], и когда я нажму, я хочу, чтобы цвет [Button 2] изменился на цвет кнопки [Button 1]

Возможно ли «Поднять» цвет на форме VB и скопировать его на другую кнопку?

Любая помощь или компромисс были бы весьма признательны.

Благодаря

ответ

0

Предполагает две кнопки на вашей форме, Button1 и Button2:

Private Sub Button2_Click(sender As Object, e As EventArgs) Handles Button2.Click 
    Button2.BackColor = Button1.BackColor 
End Sub 
+0

Ах да, что это полезно, но если бы я тогда имел третью кнопку с другим цветом и хотел «Pick Up 'этот цвет и скопируйте его, чтобы изменить цвет кнопки 2 ... На самом деле у меня есть сетка кнопок через 2D массив размером 5x5, и на доске есть 5 разных цветов. В идеале я бы хотел выбрать цвет по своему выбору, а затем перейти к «пустой» кнопке и воспроизвести этот цвет, спасибо – AdvHStudent376

+0

@ AdvHStudent376 Вы должны были разместить это в своем вопросе. Просто создайте переменную, содержащую требуемое значение цвета, и примените ее к нажатой кнопке. Вы можете указать параметр «отправитель» на тип кнопки, чтобы получить доступ к свойству BackColor. – LarsTech

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