2015-07-27 5 views

ответ

0

Вы можете сделать это:

Color color = button2.BackColor; 

button1.BackColor = color; 

Или, если вам не нужен цвет везде, вы можете установить его непосредственно.

button1.BackColor = button2.BackColor; 
+0

спасибо. за работой :) – bar

1

BackColor это свойство, которое имеет публичный получить и установить.

Необходимо изменить его на это.

using System.Drawing; 

Color color = button1.BackColor; 

Вышесказанное относится к winforms. Вы не указали, что именно вы использовали.

Чтобы сохранить его как строку.

string color = button1.BackColor.ToString(); 
+0

Это пишут - Ошибка \t \t 2 Тип или пространство имен имя 'Color' не существует в пространстве имен 'System.Windows.Forms' (пропущена ссылка на сборку?) \t C: \ Users \ USER \ Рабочий стол \ a \ a \ Form1.cs a – bar

+0

using System; с использованием System.Collections.Generic; с использованием System.ComponentModel; с использованием System.Data; с использованием System.Drawing; с использованием System.Linq; с использованием System.Text; с использованием System.Threading.Tasks; с использованием System.Windows.Forms; – bar

+0

@bar Sry это должно быть System.Drawing не windows.forms. Это был мой беспорядок. Вышеупомянутое должно работать до тех пор, пока вы используете System.Drawing. – deathismyfriend

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